X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ntsimulator%2Fdeploy%2Fsmo-nts-ng-topology-server%2Fyang%2Ftapi-dsr%402020-04-23.yang;fp=ntsimulator%2Fdeploy%2Fsmo-nts-ng-topology-server%2Fyang%2Ftapi-dsr%402020-04-23.yang;h=4a71f0d18ae39d4d57aa5e403606f21d2dbe3562;hb=f5b69d55ddd03b4e504efdd33e2047901d3be807;hp=0000000000000000000000000000000000000000;hpb=e85f9a6771693aa11baee5cd48df871da2583f6a;p=sim%2Fo1-interface.git diff --git a/ntsimulator/deploy/smo-nts-ng-topology-server/yang/tapi-dsr@2020-04-23.yang b/ntsimulator/deploy/smo-nts-ng-topology-server/yang/tapi-dsr@2020-04-23.yang new file mode 100644 index 0000000..4a71f0d --- /dev/null +++ b/ntsimulator/deploy/smo-nts-ng-topology-server/yang/tapi-dsr@2020-04-23.yang @@ -0,0 +1,241 @@ +module tapi-dsr { + namespace "urn:onf:otcc:yang:tapi-dsr"; + prefix tapi-dsr; + import tapi-common { + prefix tapi-common; + } + organization "ONF OTCC (Open Transport Configuration & Control) Project"; + contact " + Project Web: + Project List: + Editor: Karthik Sethuraman + Andrea Mazzini + Arturo Mayoral + Nigel Davis "; + description " + This module contains TAPI DSR Model definitions. + Source: TapiDsr.uml + - The TAPI YANG models included in this TAPI release are a *normative* part of the TAPI SDK. + - The YANG specifications have been generated from the corresponding UML model using the [ONF EAGLE UML2YANG mapping tool] + + and further edited manually to comply with the [ONF IISOMI UML2YANG mapping guidelines] + + - Status of YANG model artifacts can be determined by referring to the corresponding UML artifacts. + As described in the UML models, some artifacts are considered *experimental*, and thus the corresponding YANG artifacts. + - The ONF TAPI release process does not guarantee backward compatibility of YANG models across major versions of TAPI releases. + The YANG model backward compatibility criteria are outlined in section 11 of . + YANG models included in this release may not be backward compatible with previous TAPI releases. + Copyright (c) 2018 Open Networking Foundation (ONF). All rights reserved. + License: This module is distributed under the Apache License 2.0"; + revision 2020-04-23 { + description "ONF Transport API version 2.1.3. + Changes included in this TAPI release (v2.1.3) are listed in + "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 7950, RFC 6087 and ONF TAPI UML model + "; + } + revision 2019-07-16 { + description "ONF Transport API version 2.1.2. + Changes included in this TAPI release (v2.1.2) are listed in + "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 7950, RFC 6087 and ONF TAPI UML model + "; + } + revision 2018-12-10 { + description "ONF Transport API version 2.1.1. + Changes included in this TAPI release (v2.1.1) are listed in + "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 7950, RFC 6087 and ONF TAPI UML model + "; + } + revision 2018-10-16 { + description "ONF Transport API version 2.1.0. + Changes included in this TAPI release (v2.1.0) are listed in + "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 7950, RFC 6087 and ONF TAPI UML model + "; + } + revision 2018-03-07 { + description "ONF Transport API version 2.0.2 + This YANG module has been generated from the TAPI UML Model using the IISOMI-Eagle xmi2yang mapping tool. + Changes in this revision: "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 6020, RFC 6087 and ONF TAPI UML model + "; + } + revision 2018-02-16 { + description "ONF Transport API version 2.0.1 + This YANG module has been generated from the TAPI UML Model using the IISOMI-Eagle xmi2yang mapping tool. + Changes in this revision: "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 6020, RFC 6087 and ONF TAPI UML model + "; + } + revision 2018-01-02 { + description "ONF Transport API version 2.0.0 + This YANG module has been generated from the TAPI UML Model using the IISOMI-Eagle xmi2yang mapping tool. + Changes in this revision: "; + reference "ONF-TR-527, ONF-TR-512, ONF-TR-531, RFC 6020, RFC 6087 and ONF TAPI UML model + "; + } + + /************************** + * package type-definitions + **************************/ + identity DIGITAL_SIGNAL_TYPE { + base tapi-common:LAYER_PROTOCOL_QUALIFIER; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_GigE { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_10_GigE_LAN { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_10_GigE_WAN { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_40_GigE { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_100_GigE { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_100 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_200 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_400 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_800 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_1200 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_1600 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_FC_3200 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_STM_1 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_STM_4 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_STM_16 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_STM_64 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_STM_256 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OC_3 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OC_12 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OC_48 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OC_192 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OC_768 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OTU_1 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OTU_2 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OTU_2E { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OTU_3 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_OTU_4 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_GPON { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_XGPON { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_IB_SDR { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_IB_DDR { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_IB_QDR { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_SBCON_ESCON { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_DVB_ASI { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_SDI { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_SDI_1G5 { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + identity DIGITAL_SIGNAL_TYPE_SDI_3G { + base DIGITAL_SIGNAL_TYPE; + description "none"; + } + typedef digital-signal-type { + type identityref { + base DIGITAL_SIGNAL_TYPE; + } + description "none"; + } +}