X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Fyang%2Fnsd-base.yang;h=70dd3eb195497e4468c90dfc89f1ac5138456830;hp=3f358a5b42c0cfb2f77bd5d04f55118bbffffb53;hb=refs%2Fchanges%2F33%2F9833%2F2;hpb=d75b38f3687e94eddb91c99573b627428478ace1 diff --git a/models/yang/nsd-base.yang b/models/yang/nsd-base.yang index 3f358a5..70dd3eb 100644 --- a/models/yang/nsd-base.yang +++ b/models/yang/nsd-base.yang @@ -20,7 +20,7 @@ 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 { @@ -390,10 +390,10 @@ module nsd-base 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"; } } } @@ -554,21 +554,12 @@ module nsd-base 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;