Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NFV - Network Functions Virtualisation
SOL006
Commits
cf234582
Commit
cf234582
authored
Mar 24, 2021
by
ramanathan
Browse files
Issue
#35
IFA014ed341 fix Sapd attribute associatedCpd
parent
0c0beba3
Pipeline
#6612
passed with stage
in 0 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/yang/etsi-nfv-ns.yang
View file @
cf234582
...
...
@@ -213,9 +213,8 @@ submodule etsi-nfv-ns {
"GS NFV IFA014: Section 6.2.3.2 Sapd information element"
;
}
choice
associated-cpd-id
{
container
vnf
{
container
associated-cpd
{
choice
constituent-base-element-id
{
leaf
vnfd-id
{
mandatory
true
;
type
leafref
{
...
...
@@ -223,16 +222,6 @@ submodule etsi-nfv-ns {
}
must
"boolean(../../../vnfd-id[.=current()])"
;
}
leaf
ext-cpd-id
{
mandatory
true
;
type
leafref
{
path
"deref(../vnfd-id)/../nfv:ext-cpd/nfv:id"
;
}
}
}
container
pnf
{
leaf
pnfd-id
{
mandatory
true
;
type
leafref
{
...
...
@@ -240,30 +229,50 @@ submodule etsi-nfv-ns {
}
must
"boolean(../pnfd-id[.=current()])"
;
}
leaf
ext-cpd-id
{
leaf
nsd-id
{
mandatory
true
;
type
leafref
{
path
"
deref(../pnfd-id)/../nfv:ext-cpd/nfv:
id"
;
path
"
../../../../nsd/
id"
;
}
must
"boolean(../nsd-id[.=current()])"
;
}
description
"References the profile of an NS constituent."
;
reference
"GS NFV IFA014: Section 6.4.8 CpdInConstituentElement information element"
;
}
c
ontainer
ns
{
leaf
nsd-id
{
c
hoice
constituent-cpd-id
{
leaf
vnf-ext-cpd
{
mandatory
true
;
type
leafref
{
path
"
../../../../nsd/
id"
;
path
"
deref(../vnfd-id)/../nfv:ext-cpd/nfv:
id"
;
}
must
"boolean(../nsd-id[.=current()])"
;
}
leaf
ext-cpd-id
{
leaf
pnf-ext-cpd
{
mandatory
true
;
type
leafref
{
path
"deref(../pnfd-id)/../nfv:ext-cpd/nfv:id"
;
}
}
leaf
sapd
{
mandatory
true
;
type
leafref
{
path
"deref(../nsd-id)/../sapd/id"
;
}
}
description
"References the VNF external CPD for a given VnfProfile, or the PNF
external CPD for a given PnfProfile, or an NS SAPD for a given NsProfile
identified by the constituentBaseElementId."
;
reference
"GS NFV IFA014: Section 6.4.8 CpdInConstituentElement information element"
;
}
description
"Describes a CPD or SAPD in the context of an NS constituent element, which
the SAPs instantiated from this SAPD are mapped to."
;
reference
"GS NFV IFA014: Section 6.2.3 Sapd information element"
;
}
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment