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
SOL005
Commits
3e06aef4
Commit
3e06aef4
authored
Apr 09, 2019
by
Samir Medjiah
Browse files
SOL005_67/68/69/70: "InstantiateNsRequest" data type updated (NS LCM)
parent
fccd75ae
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/SOL005/NSLifecycleManagement/definitions/SOL005NSLifecycleManagement_def.yaml
View file @
3e06aef4
...
...
@@ -1246,16 +1246,26 @@ definitions:
Specify an existing VNF instance to be used in the NS.
If needed, the VNF Profile to be used for this VNF
instance is also provided.
The DF of the VNF instance shall match the VNF DF
present in the associated VNF Profile.
type
:
array
items
:
$ref
:
"
#/definitions/VnfInstanceData"
nestedNsInstance
Id
:
nestedNsInstance
Data
:
description
:
>
Specify an existing NS instance to be used as a nested
NS within the NS.
If needed, the NS Profile to be used for this nested NS
instance is also provided.
NOTE 2: The NS DF of each nested NS shall be one of the
allowed flavours in the associated NSD (as referenced in the
nestedNsd attribute of the NSD of the NS to be instantiated).
NOTE 3: The NSD of each referenced NSs (i.e. each
nestedInstanceId) shall match the one of the nested NSD in
the composite NSD.
type
:
array
items
:
$ref
:
"
SOL005_def.yaml#/definitions/Identifier
"
$ref
:
"
#/definitions/NestedNsInstanceData
"
localizationLanguage
:
description
:
>
Defines the location constraints for the VNF to be
...
...
@@ -1268,17 +1278,33 @@ definitions:
additionalParamsForNs
:
description
:
>
Allows the OSS/BSS to provide additional parameter(s)
at the NS level (as opposed to the VNF level, which is
covered in additionalParamsForVnf)..
at the composite NS level (as opposed to the VNF level,
which is covered in additionalParamsForVnf), and as
opposed to the nested NS level, which is covered in
additionalParamForNestedNs.
$ref
:
"
SOL005_def.yaml#/definitions/KeyValuePairs"
additionalParam
s
For
Vnf
:
additionalParamFor
NestedNs
:
description
:
>
Allows the OSS/BSS to provide additional parameter(s)
per VNF instance (as opposed to the NS level, which is
covered in additionalParamsForNs). This is for VNFs
per nested NS instance (as opposed to the composite NS
level, which is covered in additionalParamForNs, and as
opposed to the VNF level, which is covered in
additionalParamForVnf). This is for nested NS instances
that are to be created by the NFVO as part of the NS
instantiation and not for existing VNF that are
referenced for reuse..
instantiation and not for existing nested NS instances that
are referenced for reuse.
type
:
array
items
:
$ref
:
"
#/definitions/ParamsForNestedNs"
additionalParamsForVnf
:
description
:
>
Allows the OSS/BSS to provide additional parameter(s)
per VNF instance (as opposed to the composite NS level,
which is covered in additionalParamsForNs and as opposed
to the nested NS level, which is covered in
additionalParamForNestedNs). This is for VNFs that are
to be created by the NFVO as part of the NS instantiation
and not for existing VNF that are referenced for reuse.
type
:
array
items
:
$ref
:
"
#/definitions/ParamsForVnf"
...
...
@@ -1294,7 +1320,7 @@ definitions:
default NS instantiation level as declared in the NSD
shall be used.
$ref
:
"
SOL005_def.yaml#/definitions/IdentifierInNsd"
additionalAffinityOrAntiAffini
i
tyRule
:
additionalAffinityOrAntiAffinityRule
:
description
:
>
Specifies additional affinity or anti-affinity constraint for
the VNF instances to be instantiated as part of the NS
...
...
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