import org-openroadm-equipment-states-types {
prefix org-openroadm-equipment-states-types;
- revision-date 2018-11-30;
+ revision-date 2019-11-29;
}
import org-openroadm-common-link-types {
prefix org-openroadm-common-link-types;
- revision-date 2018-11-30;
+ revision-date 2019-11-29;
}
import org-openroadm-common-node-types {
prefix org-openroadm-common-node-types;
- revision-date 2018-11-30;
+ revision-date 2019-11-29;
}
import org-openroadm-amplifier {
prefix org-openroadm-amplifier;
- revision-date 2018-11-30;
+ revision-date 2019-11-29;
+ }
+ import org-openroadm-network-types {
+ prefix org-openroadm-network-types;
+ revision-date 2020-05-29;
}
organization
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.";
+ revision 2020-05-29 {
+ description
+ "Version 7.1.0";
+ }
+ revision 2020-03-27 {
+ description
+ "Version 7.0.0";
+ }
+ revision 2019-11-29 {
+ description
+ "Version 6.1.0";
+ }
+ revision 2019-09-27 {
+ description
+ "Version 6.0.0";
+ }
+ revision 2019-05-31 {
+ description
+ "Version 5.1.0";
+ }
+ revision 2019-03-29 {
+ description
+ "Version 5.0.0";
+ }
revision 2018-11-30 {
description
"Version 4.1.0";
"Version 2.0";
}
- grouping OMS-attributes {
- leaf TE-metric {
- type uint32;
- status deprecated;
- }
- }
-
grouping span-attributes {
- leaf clfi {
- type string;
- status deprecated;
- }
leaf auto-spanloss {
type boolean;
default "true";
}
leaf fiber-type {
type enumeration {
- enum "smf" {
+ enum smf {
value 0;
description
"Single Mode Fiber";
}
- enum "eleaf" {
+ enum eleaf {
value 1;
description
"ELEAF";
}
- enum "oleaf" {
+ enum oleaf {
value 2;
description
"OLEAF";
}
- enum "dsf" {
+ enum dsf {
value 3;
description
"DSF";
}
- enum "truewave" {
+ enum truewave {
value 4;
description
"TRUEWAVE Reduced Slope";
}
- enum "truewavec" {
+ enum truewavec {
value 5;
description
"TRUEWAVE Classic";
}
- enum "nz-dsf" {
+ enum nz-dsf {
value 6;
description
"NZ-DSF";
}
- enum "ull" {
+ enum ull {
value 7;
description
"Ultra Low Loss (ULL)";
case ila {
container ila {
uses org-openroadm-amplifier:amplifier-node-attributes;
+ uses org-openroadm-network-types:type-variety-grp;
leaf node-id {
type org-openroadm-common-node-types:node-id-type;
mandatory true;