Skip to content
GitLab
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
NFV - Network Functions Virtualisation
SOL006
Compare revisions
ec1d9a71b036c0f4c86b470fdf57baf10247896d...f26a29ae1c367f631b80f8f946fe89389691369e
Commits (3)
Trial
· 0c0beba3
ramanathan
authored
Mar 17, 2021
0c0beba3
Issue
#35
IFA014ed341 fix Sapd attribute associatedCpd
· cf234582
ramanathan
authored
Mar 24, 2021
cf234582
Merge branch 'issue#35' into 'dev-v3.5.1'
· f26a29ae
ramanathan
authored
Apr 01, 2021
Issue#35 See merge request
!99
f26a29ae
Hide whitespace changes
Inline
Side-by-side
src/yang/etsi-nfv-ns.yang
View file @
f26a29ae
...
...
@@ -192,8 +192,8 @@ submodule etsi-nfv-ns {
"GS NFV IFA014: Section 6.2.3.2 Sapd information element"
;
}
c
hoice
associated-cpd
-id
{
c
ontainer
vnf
{
c
ontainer
associated-cpd
{
c
hoice
constituent-base-element-id
{
leaf
vnfd-id
{
mandatory
true
;
type
leafref
{
...
...
@@ -201,16 +201,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
{
...
...
@@ -218,30 +208,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"
;
}
}
...
...