Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cronjob - daily update of yang files. #1479

Merged
merged 1 commit into from
Sep 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ module ietf-l1csm-te-service-mapping {
contact
"WG Web: <https://datatracker.ietf.org/wg/teas/>
WG List: <mailto:teas@ietf.org>

Editor: Young Lee
<mailto:younglee.tx@gmail.com>
Editor: Dhruv Dhody
Expand All @@ -48,7 +47,7 @@ module ietf-l1csm-te-service-mapping {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module ietf-l2nm-te-service-mapping {

This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";
revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ module ietf-l2sm-te-service-mapping {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ module ietf-l3nm-te-service-mapping {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module ietf-l3sm-te-service-mapping {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand All @@ -67,6 +67,7 @@ module ietf-l3sm-te-service-mapping {
uses tsmt:te-mapping;
}
}

//augment

augment "/l3vpn-svc:l3vpn-svc/l3vpn-svc:sites/l3vpn-svc:site"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,11 @@ module ietf-network-slice-mapping {
reference
"RFC 8345: A YANG Data Model for Network Topologies";
}
import ietf-network-slice {
prefix ietf-ns;
import ietf-network-slice-service {
prefix ietf-nss;
reference
"I-D.ietf-teas-ietf-network-slice-nbi-yang: IETF Network Slice
Service YANG Model";
"I-D.ietf-teas-ietf-network-slice-nbi-yang: A YANG Data
Model for the IETF Network Slice Service";
}
import ietf-te-service-mapping-types {
prefix tsmt;
Expand All @@ -34,8 +34,8 @@ module ietf-network-slice-mapping {
import ietf-nrp {
prefix nrp;
reference
"I-D.wd-teas-nrp-yang: A YANG Data Model for Network
Resource Partition (NRP)";
"I-D.wdbsp-teas-nrp-yang: A YANG Data Model for Network
Resource Partitions (NRPs)";
}

organization
Expand Down Expand Up @@ -63,7 +63,7 @@ module ietf-network-slice-mapping {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-12 {
revision 2023-09-12 {
description
"initial version.";
reference
Expand Down Expand Up @@ -129,16 +129,16 @@ module ietf-network-slice-mapping {
description
"Mapping to NRP/VPN/TE";
case nrp {
leaf nrp-id {
leaf nrp {
type leafref {
path "/nw:networks/nw:network"
+ "/nrp:nrp/nrp:nrp-id";
path "/nw:networks/nrp:nrp-policies"
+ "/nrp:nrp-policy/nrp:name";
}
description
"A reference to NRP ID";
"A reference to NRP name";
reference
"I-D.ietf-teas-ietf-network-slices: Framework
for IETF Network Slices";
"I-D.wdbsp-teas-nrp-yang: A YANG Data Model for
Network Resource Partitions (NRPs)";
}
}
case l3vpn {
Expand All @@ -152,13 +152,13 @@ module ietf-network-slice-mapping {
description
"A reference to VPN ID";
}
leaf l3vpn-nrp-id {
leaf l3vpn-nrp {
type leafref {
path "/nw:networks/nw:network"
+ "/nrp:nrp/nrp:nrp-id";
path "/nw:networks/nrp:nrp-policies"
+ "/nrp:nrp-policy/nrp:name";
}
description
"An optional reference to NRP ID";
"An optional reference to NRP name";
reference
"I-D.ietf-teas-ietf-network-slices: Framework
for IETF Network Slices";
Expand All @@ -180,13 +180,13 @@ module ietf-network-slice-mapping {
description
"A reference to VPN ID";
}
leaf l2vpn-nrp-id {
leaf l2vpn-nrp {
type leafref {
path "/nw:networks/nw:network"
+ "/nrp:nrp/nrp:nrp-id";
path "/nw:networks/nrp:nrp-policies"
+ "/nrp:nrp-policy/nrp:name";
}
description
"An optional reference to NRP ID";
"An optional reference to NRP";
reference
"I-D.ietf-teas-ietf-network-slices: Framework
for IETF Network Slices";
Expand All @@ -209,7 +209,7 @@ module ietf-network-slice-mapping {
}
}

augment "/ietf-ns:network-slices/ietf-ns:network-slice" {
augment "/ietf-nss:network-slice-services/ietf-nss:slice-service" {
description
"IETF Network Slice augmented to include the mapping
information to the network slice realization";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ module ietf-te-service-mapping-types {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-11 {
revision 2023-09-12 {
description
"Initial revision.";
reference
Expand Down Expand Up @@ -132,15 +132,15 @@ module ietf-te-service-mapping-types {
identity traffic-isolation {
base new;
description
"Traffic isolation, a customer expects that the service
"Traffic isolation: a customer expects that the service
traffic cannot be received by other customers in the
same network.";
}

identity interference-isolation {
base new;
description
"Interference isolation, a customer expects that the
"Interference isolation: a customer expects that the
service traffic is not impacted by the existence of
other customers or services in the same network.";
}
Expand Down Expand Up @@ -234,8 +234,8 @@ module ietf-te-service-mapping-types {
"The reference to TE.";
choice te {
description
"How the VPN is mapped to a VN, Topology, Tunnel, SR Policy
etc.";
"The service (e.g. VPN) can be mapped to a VN, TE-Topology,
Tunnel, SR Policy etc.";
case vn {
leaf-list vn {
type leafref {
Expand Down Expand Up @@ -324,7 +324,8 @@ module ietf-te-service-mapping-types {
"The reference to TE endpoints.";
choice te {
description
"How the TE endpoint is defined by VN's AP or TE's LTP";
"TE endpoint is refrenced by VN Access Point (VNAP) or TE
Link Termination Point (LTP)";
case vn {
leaf-list vn-ap {
type leafref {
Expand Down Expand Up @@ -399,7 +400,8 @@ module ietf-te-service-mapping-types {

container te-mapping-templates {
description
"The TE constraints and optimization criteria";
"The templates include the TE constraints and
optimization criteria";
list te-mapping-template {
key "id";
leaf id {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ module ietf-vn {
: Dhruv Dhody <dhruv.ietf@gmail.com>";
description
"This module contains a YANG module for the Virtual Network
(VN). It describes a VN operation module that takes place
(VN). It describes a VN operation module that can take place
in the context of the Customer Network Controller (CNC)-
Multi-Domain Service Coordinator (MSDC) interface (CMI) of
the Abstraction and Control of Traffic Engineered Networks
Expand All @@ -70,7 +70,7 @@ module ietf-vn {
This version of this YANG module is part of RFC XXXX; see the
RFC itself for full legal notices.";

revision 2023-03-10 {
revision 2023-09-12 {
description
"initial version.";
reference
Expand Down
Loading