Loading etsi-qkd-node-types.yang 100755 → 100644 +5 −2 Original line number Diff line number Diff line /* Copyright 2021 ETSI Licensed under the BSD-3 Clause (https://forge.etsi.org/legal-matters) */ module etsi-qkd-node-types { yang-version "1"; Loading @@ -15,7 +18,7 @@ module etsi-qkd-node-types { description "This module contains the base types created for the software-defined QKD node information models specified in ETSI GS QKD 015. specified in ETSI GS QKD 015 V1.1.1 - QKD-LINK-TYPES - QKD-TECHNOLOGY-TYPES - QKD-ROLE-TYPES Loading Loading @@ -205,7 +208,7 @@ module etsi-qkd-node-types { "A WDM channel number (starting at 1). For example: 20"; } //Pattern from “A Yang Data Model for WSON Optical Networks”. //Pattern from "A Yang Data Model for WSON Optical Networks". typedef wavelength-range-type { type string { pattern "([1-9][0-9]{0,3}(-[1-9][0-9]{0,3})?" + Loading etsi-qkd-sdn-node.yang 100755 → 100644 +15 −10 Original line number Diff line number Diff line /* Copyright 2021 ETSI Licensed under the BSD-3 Clause (https://forge.etsi.org/legal-matters) */ module etsi-qkd-sdn-node { yang-version "1"; Loading @@ -20,7 +23,7 @@ module etsi-qkd-sdn-node { description "This module contains the groupings and containers composing the software-defined QKD node information models specified in ETSI GS QKD 015."; specified in ETSI GS QKD 015 V1.1.1"; revision "2020-09-30" { description Loading Loading @@ -415,7 +418,7 @@ module etsi-qkd-sdn-node { uses common_performance; uses physical_link_perf { when "../type = 'PHYS'" { when "../../type = 'PHYS'" { description "Performance of the specific physical link."; } } Loading Loading @@ -601,7 +604,7 @@ module etsi-qkd-sdn-node { } description "Type of the registered application. These values, defined within the types module, can be client (it we have an external application requesting keys) (if an external application is requesting keys) or internal (if the application is defined to maintain the QKD network - e.g. multi-hop, authentication or other encryption operations)."; Loading Loading @@ -714,7 +717,7 @@ module etsi-qkd-sdn-node { leaf reason { type string; description "Auxilar parameter to include additional description "Auxiliary parameter to include additional information about the reason for interface failure."; } } Loading Loading @@ -744,7 +747,7 @@ module etsi-qkd-sdn-node { leaf reason { type string; description "Auxilar parameter to include additional description "Auxiliary parameter to include additional information about the reason for link failure."; } } Loading Loading @@ -953,5 +956,7 @@ module etsi-qkd-sdn-node { description "Placeholder for the severity."; } } } } Loading
etsi-qkd-node-types.yang 100755 → 100644 +5 −2 Original line number Diff line number Diff line /* Copyright 2021 ETSI Licensed under the BSD-3 Clause (https://forge.etsi.org/legal-matters) */ module etsi-qkd-node-types { yang-version "1"; Loading @@ -15,7 +18,7 @@ module etsi-qkd-node-types { description "This module contains the base types created for the software-defined QKD node information models specified in ETSI GS QKD 015. specified in ETSI GS QKD 015 V1.1.1 - QKD-LINK-TYPES - QKD-TECHNOLOGY-TYPES - QKD-ROLE-TYPES Loading Loading @@ -205,7 +208,7 @@ module etsi-qkd-node-types { "A WDM channel number (starting at 1). For example: 20"; } //Pattern from “A Yang Data Model for WSON Optical Networks”. //Pattern from "A Yang Data Model for WSON Optical Networks". typedef wavelength-range-type { type string { pattern "([1-9][0-9]{0,3}(-[1-9][0-9]{0,3})?" + Loading
etsi-qkd-sdn-node.yang 100755 → 100644 +15 −10 Original line number Diff line number Diff line /* Copyright 2021 ETSI Licensed under the BSD-3 Clause (https://forge.etsi.org/legal-matters) */ module etsi-qkd-sdn-node { yang-version "1"; Loading @@ -20,7 +23,7 @@ module etsi-qkd-sdn-node { description "This module contains the groupings and containers composing the software-defined QKD node information models specified in ETSI GS QKD 015."; specified in ETSI GS QKD 015 V1.1.1"; revision "2020-09-30" { description Loading Loading @@ -415,7 +418,7 @@ module etsi-qkd-sdn-node { uses common_performance; uses physical_link_perf { when "../type = 'PHYS'" { when "../../type = 'PHYS'" { description "Performance of the specific physical link."; } } Loading Loading @@ -601,7 +604,7 @@ module etsi-qkd-sdn-node { } description "Type of the registered application. These values, defined within the types module, can be client (it we have an external application requesting keys) (if an external application is requesting keys) or internal (if the application is defined to maintain the QKD network - e.g. multi-hop, authentication or other encryption operations)."; Loading Loading @@ -714,7 +717,7 @@ module etsi-qkd-sdn-node { leaf reason { type string; description "Auxilar parameter to include additional description "Auxiliary parameter to include additional information about the reason for interface failure."; } } Loading Loading @@ -744,7 +747,7 @@ module etsi-qkd-sdn-node { leaf reason { type string; description "Auxilar parameter to include additional description "Auxiliary parameter to include additional information about the reason for link failure."; } } Loading Loading @@ -953,5 +956,7 @@ module etsi-qkd-sdn-node { description "Placeholder for the severity."; } } } }