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
c84c8653
Commit
c84c8653
authored
Jun 27, 2022
by
ramanathan
Browse files
Merge branch 'issue#57' into 'dev-v4.3.1'
issue
#57
Implementation of ENH02.04. from IFA014 See merge request
!116
parents
8f80ec91
82c5f645
Pipeline
#11969
passed with stage
in 0 seconds
Changes
2
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/yang/etsi-nfv-ns.yang
View file @
c84c8653
...
...
@@ -145,7 +145,20 @@ submodule etsi-nfv-ns {
description
"Identifies an NSD in a version independent manner. This
attribute is invariant across versions of the network
service descriptor."
;
service descriptor with no constraint on the changes
across versions."
;
reference
"GS NFV IFA014: Section 6.2.2.2 Network Service Descriptor
information element"
;
}
leaf
ext-invariant-id
{
type
string
;
description
"Identifies an NSD in a version independent manner.
This attribute is invariant across versions of the
NSD that fulfil certain conditions related to the
external connectivity and management of the NS."
;
reference
"GS NFV IFA014: Section 6.2.2.2 Network Service Descriptor
information element"
;
...
...
@@ -805,6 +818,21 @@ submodule etsi-nfv-ns {
element"
;
}
leaf
vnfd-ext-invariant-id
{
type
string
;
description
"Identifies a VNFD in a version independent manner.
If present it shall have the same value as the
vnfdExtInvariantId in the VNFD referenced by the
vnfdId attribute. It allows for VNF instances
during NS LCM the use of a VNFD different from the
one referenced by the vnfdId attribute, provided
they have the same vnfdExtInvariantId."
;
reference
"GS NFV IFA014: Section 6.3.3.2 VnfProfile information
element"
;
}
leaf
flavour-id
{
mandatory
true
;
type
leafref
{
...
...
@@ -986,6 +1014,21 @@ submodule etsi-nfv-ns {
element"
;
}
leaf
pnfd-ext-invariant-id
{
type
string
;
description
"Identifies a PNFD in a version independent manner.
If present it shall have the same value as the
pnfdExtInvariantId in the PNFD referenced by the
pnfdId attribute. It allows for PNF instances during
NS LCM the use of a PNFD different from the one
referenced by the pnfdId attribute, provided they
have the same pnfdExtInvariantId "
;
reference
"GS NFV IFA014: Section 6.3.6.2 PnfProfile information
element"
;
}
list
virtual-link-connectivity
{
key
"virtual-link-profile-id"
;
...
...
@@ -1668,6 +1711,21 @@ submodule etsi-nfv-ns {
element"
;
}
leaf
nsd-ext-invariant-id
{
type
string
;
description
"Identifies an NSD in a version independent manner.
If present it shall have the same value as the
nsdExtInvariantId in the NSD referenced by the nsdId
attribute. It allows for nested NS instances during
NS LCM the use of an NSD different from the one
referenced by the nsdId attribute, provided they
have the same nsdExtInvariantId."
;
reference
"GS NFV IFA014: Section 6.3.11.2 NsProfile information
element"
;
}
leaf
ns-df-id
{
mandatory
true
;
type
leafref
{
...
...
src/yang/etsi-nfv-pnf.yang
View file @
c84c8653
...
...
@@ -106,11 +106,23 @@ submodule etsi-nfv-pnf {
type
string
;
description
"Identifies a PNFD in a version independent manner. This
attribute is invariant across versions of PNFD."
;
attribute is invariant across versions of PNFD with no
constraint on the changes across versions."
;
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element"
;
}
leaf
ext-invariant-id
{
type
string
;
description
"Identifies a PNFD in a version independent manner.
This attribute is invariant across versions of the
PNFD that expose the same external connectivity,
i.e. same number of pnfExtCpds and same identifiers."
;
reference
"GS NFV-IFA014: Section 6.6.2, Pnfd information element"
;
}
leaf
name
{
type
string
;
description
...
...
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