Skip to content

Commit

Permalink
Merge pull request #1513 from yang-catalog/main
Browse files Browse the repository at this point in the history
Cronjob - daily update of yang files.
  • Loading branch information
SlavomirMazurPantheon authored Nov 30, 2023
2 parents 1d86e46 + 70cfe2c commit a5e5b01
Show file tree
Hide file tree
Showing 8 changed files with 665 additions and 383 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ module ietf-ac-common {
This version of this YANG module is part of RFC xxx; see the
RFC itself for full legal notices.";

revision 2022-11-30 {
revision 2023-11-13 {
description
"Initial revision.";
reference
Expand Down Expand Up @@ -202,7 +202,8 @@ module ietf-ac-common {
base local-defined-next-hop;
}
description
"Predefined next-hop designation for locally generated routes.";
"Predefined next-hop designation for locally generated
routes.";
}

typedef area-address {
Expand Down Expand Up @@ -435,7 +436,7 @@ module ietf-ac-common {
base vpn-common:vxlan-peer-mode;
}
description
"Specifies the VXLAN access mode. By default,
"Specifies the VXLAN access mode. By default,
the peer mode is set to 'static-mode'.";
}
leaf-list peer-ip-address {
Expand Down Expand Up @@ -489,6 +490,7 @@ module ietf-ac-common {

/**** Layer 3 connection *****/
// IPv4 allocation type

grouping ipv4-allocation-type {
description
"IPv4-specific parameters.";
Expand All @@ -497,8 +499,8 @@ module ietf-ac-common {
range "0..32";
}
description
"Subnet prefix length expressed in bits. It is applied to both
local and customer addresses.";
"Subnet prefix length expressed in bits. It is applied to
both local and customer addresses.";
}
leaf address-allocation-type {
type identityref {
Expand All @@ -524,8 +526,8 @@ module ietf-ac-common {
range "0..128";
}
description
"Subnet prefix length expressed in bits. It is applied to both
local and customer addresses.";
"Subnet prefix length expressed in bits. It is applied to
both local and customer addresses.";
}
leaf address-allocation-type {
type identityref {
Expand All @@ -535,8 +537,8 @@ module ietf-ac-common {
"Defines how IPv6 addresses are allocated to the peer site.";
}
}

// Basic parameters for IPv4 connection

grouping ipv4-connection-basic {
description
"Basic set fof IPv4-specific parameters for the connection.";
Expand Down Expand Up @@ -663,7 +665,6 @@ module ietf-ac-common {
"When the addresses are allocated by DHCP or other
dynamic means local to the infrastructure.";
choice address-assign {
default "number";
description
"A choice for how IPv4 addresses are assigned.";
case number {
Expand All @@ -682,10 +683,11 @@ module ietf-ac-common {
list address-pool {
key "pool-id";
description
"Describes IP addresses to be dyncamically allocated.
"Describes IP addresses to be dyncamically
allocated.
When only 'start-address' is present, it represents a
single address.
When only 'start-address' is present, it
represents a single address.
When both 'start-address' and 'end-address' are
specified, it implies a range inclusive of both
Expand Down Expand Up @@ -754,8 +756,9 @@ module ietf-ac-common {
key "address-id";
ordered-by user;
description
"Lists the IPv4 addresses that are used. The first address of
the list is the primary address of the connection.";
"Lists the IPv4 addresses that are used. The first
address of the list is the primary address of the
connection.";
leaf address-id {
type string;
description
Expand Down Expand Up @@ -795,15 +798,14 @@ module ietf-ac-common {
"When the addresses are allocated by DHCP or other
dynamic means local to the infrastructure.";
choice address-assign {
default "number";
description
"A choice for how IPv6 addresses are assigned.";
case number {
leaf number-of-dynamic-address {
type uint16;
description
"Specifies the number of IP addresses to be assigned to
the customer on this access.";
"Specifies the number of IP addresses to be
assigned to the customer on this access.";
}
}
case explicit {
Expand All @@ -814,10 +816,11 @@ module ietf-ac-common {
list address-pool {
key "pool-id";
description
"Describes IP addresses to be dyncamically allocated.
"Describes IP addresses to be dyncamically
allocated.
When only 'start-address' is present, it represents a
single address.
When only 'start-address' is present, it
represents a single address.
When both 'start-address' and 'end-address' are
specified, it implies a range inclusive of both
Expand Down Expand Up @@ -886,8 +889,9 @@ module ietf-ac-common {
key "address-id";
ordered-by user;
description
"Lists the IPv6 addresses that are used. The first address
of the list is the primary IP address of the connection.";
"Lists the IPv6 addresses that are used. The first
address of the list is the primary IP address of
the connection.";
leaf address-id {
type string;
description
Expand All @@ -914,7 +918,6 @@ module ietf-ac-common {
"Container for BGP authentication parameters.";
leaf enable {
type boolean;
default "false";
description
"Enables or disables authentication.";
}
Expand Down Expand Up @@ -994,15 +997,14 @@ module ietf-ac-common {
"Container for OSPF authentication parameters.";
leaf enable {
type boolean;
default "false";
description
"Enables or disables authentication.";
}
container keying-material {
when "../enable = 'true'";
description
"Container for describing how an OSPF session is to be secured
for this AC.";
"Container for describing how an OSPF session is to be
secured for this AC.";
choice option {
description
"Options for OSPF authentication.";
Expand Down Expand Up @@ -1032,8 +1034,8 @@ module ietf-ac-common {
base key-chain:crypto-algorithm;
}
description
"Indicates the cryptographic algorithm associated with
the key.";
"Indicates the cryptographic algorithm associated
with the key.";
}
}
}
Expand All @@ -1049,7 +1051,6 @@ module ietf-ac-common {
"Container for IS-IS authentication parameters.";
leaf enable {
type boolean;
default "false";
description
"Enables or disables authentication.";
}
Expand Down Expand Up @@ -1087,8 +1088,8 @@ module ietf-ac-common {
base key-chain:crypto-algorithm;
}
description
"Indicates the cryptographic algorithm associated with
the key.";
"Indicates the cryptographic algorithm associated
with the key.";
}
}
}
Expand All @@ -1104,15 +1105,14 @@ module ietf-ac-common {
"Container for RIP authentication parameters.";
leaf enable {
type boolean;
default "false";
description
"Enables or disables authentication.";
}
container keying-material {
when "../enable = 'true'";
description
"Container for describing how a RIP session is to be secured
on this AC.";
"Container for describing how a RIP session is to be
secured on this AC.";
choice option {
description
"Specifies the authentication
Expand All @@ -1138,8 +1138,8 @@ module ietf-ac-common {
base key-chain:crypto-algorithm;
}
description
"Indicates the cryptographic algorithm associated with
the key.";
"Indicates the cryptographic algorithm associated
with the key.";
}
}
}
Expand Down Expand Up @@ -1172,7 +1172,8 @@ module ietf-ac-common {
}
description
"This node contains the address families to be activated.
'dual-stack' means that both IPv4 and IPv6 will be activated.";
'dual-stack' means that both IPv4 and IPv6 will be
activated.";
}
}

Expand Down Expand Up @@ -1212,7 +1213,6 @@ module ietf-ac-common {
}
leaf metric {
type uint16;
default "1";
description
"Metric of the AC. It is used in the routing state
calculation and path selection.";
Expand Down Expand Up @@ -1364,10 +1364,10 @@ module ietf-ac-common {
type uint64;
units "bytes";
description
"Committed Burst Size (CBS). CBS controls the bursty nature of
the traffic. Traffic that does not use the configured CIR
accumulates credits until the credits reach the configured
CBS.";
"Committed Burst Size (CBS). CBS controls the bursty nature
of the traffic. Traffic that does not use the configured
CIR accumulates credits until the credits reach the
configured CBS.";
}
leaf eir {
type uint64;
Expand Down
120 changes: 0 additions & 120 deletions experimental/ietf-extracted-YANG-modules/[email protected]

This file was deleted.

Loading

0 comments on commit a5e5b01

Please sign in to comment.