revision 2018-09-14 {
description "Initial version";
}
- //typedef definitions
+
grouping ns_instantiate {
leaf nsName {
mandatory true;
uses vld;
}
}
+
grouping vnf {
leaf member-vnf-index{
mandatory true;
key "member-vnf-index-ref vnfd-connection-point-ref";
leaf member-vnf-index-ref {
type leafref {
- path "../../../vnf/member-vnf-index";
+ //path "../../../vnf/member-vnf-index";
+ path "/nsd:nsd-catalog/nsd:nsd/nsd:constituent-vnfd/nsd:member-vnf-index";
}
}
leaf vnfd-connection-point-ref {
type inet:ip-address;
}
}
-
}
grouping ns_instantiate_vdu {
}
}
}
-
- list instantiation-parameters {
- key "nsName";
- uses ns_instantiate;
- }
}
\ No newline at end of file