Commit f8dfee70 authored by Mahesh Jethanandani's avatar Mahesh Jethanandani

Fix for bug#97

parent 3454bd40
...@@ -436,25 +436,53 @@ submodule etsi-nfv-ns { ...@@ -436,25 +436,53 @@ submodule etsi-nfv-ns {
key "id"; key "id";
description description
"A pool of descriptors of connection points attached to "Describes a pool of descriptors of connection points
one of the constituent VNFs and PNFs and/or one of the attached to one of the constituent VNFs and PNFs and/or
SAPs of the parent NS or of a nested NS."; one of the SAPs of the parent NS or of a nested NS.";
reference reference
"GS NFV IFA014: Section 6.4.2.2 Vnffgd information "GS NFV IFA014: Section 6.4.2.2 Vnffgd information
element"; element";
leaf id { leaf id {
type string; type string;
}
choice constituent-base-element-id {
container vnf-profile {
leaf vnf-profile-id {
must ". = deref(../../vnfd-profile-id)" {
}
type leafref {
path "/nfv/nsd/df/vnf-profile/id";
}
}
}
container pnf-profile {
leaf pnf-profile-id {
must ". = deref(../../pnfd-profile-id)" {
}
type leafref {
path "/nfv/nsd/df/pnf-profile/id";
}
}
}
container ns-profile {
leaf ns-profile-id {
must ". = deref(../../ns-profile-id)" {
}
type leafref {
path "/nfv/nsd/df/ns-profile/id";
}
}
}
description description
"Identifier of this CpdPool information element. It "Reference to the profile of an NS constituent.";
identifies a pool of descriptors of connection points
and NS SAPs.";
reference reference
"GS NFV IFA014: Section 6.4.4.2 CpdPool information "GS NFV IFA014: Section 6.4.8 CpdInConstituentElement
element"; information element";
} }
choice cpd-id { choice constituent-cpd-id {
container vnf { container vnf {
leaf vnfd-id { leaf vnfd-id {
must ". = deref(../../vnfd-profile-id)/../vnfd-id" { must ". = deref(../../vnfd-profile-id)/../vnfd-id" {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment