X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FIM.git;a=blobdiff_plain;f=models%2Fyang%2Fnsd-base.yang;h=70dd3eb195497e4468c90dfc89f1ac5138456830;hp=42cc0fcaeb394a0efb3bc2cd1e1c635bc07a1956;hb=refs%2Fchanges%2F33%2F9833%2F2;hpb=a3c3ec9802462ebbf40574a97917a8313eb7dfe6 diff --git a/models/yang/nsd-base.yang b/models/yang/nsd-base.yang index 42cc0fc..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"; } } } @@ -555,24 +555,11 @@ module nsd-base uses manotypes:ip-profile-list; container ns-configuration { - uses manotypes:ns-configuration; - } - - list initial-service-primitive { - description - "Initial set of service primitives for NSD."; - key "seq"; - - uses manotypes:event-config; - } - - list terminate-service-primitive { description - "Set of service primitives during - termination for NSD."; - key "seq"; + "Information about NS configuration."; - uses manotypes:event-config; + uses manotypes:vca-configuration; + uses manotypes:vca-relations; } uses manotypes:input-parameter-xpath;