module nsd-base
{
- namespace "http://riftio.com/ns/riftware-1.0/nsd-base";
+ namespace "urn:etsi:osm:yang:nsd-base";
prefix "nsd-base";
import ietf-inet-types {
type manotypes:scaling-trigger;
}
- leaf ns-service-primitive-name-ref {
- description "Reference to the NS service primitive";
+ leaf ns-config-primitive-name-ref {
+ description "Reference to the NS primitive";
type leafref {
- path "../../../service-primitive/name";
+ path "../../../ns-configuration/config-primitive/name";
}
}
}
uses manotypes:ip-profile-list;
- list initial-service-primitive {
+ container ns-configuration {
description
- "Initial set of service primitives for NSD.";
- key "seq";
+ "Information about NS configuration.";
- uses manotypes:event-config;
- }
-
- list terminate-service-primitive {
- description
- "Set of service primitives during
- termination for NSD.";
- key "seq";
-
- uses manotypes:event-config;
+ uses manotypes:vca-configuration;
+ uses manotypes:vca-relations;
}
uses manotypes:input-parameter-xpath;