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
f37defd1
Commit
f37defd1
authored
Jul 13, 2018
by
jethanandani
Committed by
Gerrit Code Review
Jul 13, 2018
Browse files
Merge "NFVSOL(18)000323 SOL006 VDU data model"
parents
a1816e93
c58b3da2
Changes
1
Show whitespace changes
Inline
Side-by-side
src/yang/etsi-nfv-vnf.yang
View file @
f37defd1
...
...
@@ -326,12 +326,27 @@ submodule etsi-nfv-vnf {
}
list
boot-order
{
ordered-by
user
;
key
"virtual-storage-desc"
;
leaf
virtual-storage-desc
{
key
"key"
;
leaf
key
{
type
uint32
;
}
leaf
value
{
type
leafref
{
path
"../../nfv:virtual-storage-desc"
;
}
}
description
"The key indicates the boot index (lowest index defines
highest boot priority). The Value references a descriptor
from which a valid boot device is created e.g.
VirtualStorageDesc from which a VirtualStorage instance
is created.
Editor's note: The boot-order node requires further
study."
;
reference
"GS NFV IFA011: Section 7.1.6.2, Vdu information
element."
;
}
leaf
sw-image-desc
{
type
leafref
{
...
...
@@ -367,22 +382,14 @@ submodule etsi-nfv-vnf {
}
uses
common
:
monitoring-parameter
;
}
container
configurable-properties
{
description
"Describes the configurable properties of all VNFC
instances based on this VDU."
;
reference
"GS NFV IFA011: Section 7.1.6.2, VDU Information
element."
;
leaf
auto-scalable
{
type
boolean
;
}
leaf
auto-healable
{
type
boolean
;
list
configurable-properties
{
key
"key"
;
leaf
key
{
type
string
;
}
leaf
additional-configurable-property
{
leaf
value
{
type
string
;
}
description
"It provides VNFC configurable properties that can be
modified using the ModifyVnfInfo operation."
;
...
...
@@ -390,6 +397,23 @@ submodule etsi-nfv-vnf {
"GS NFV IFA011: Section 7.1.6.7,
VnfcConfigurableProperties Information element."
;
}
list
boot-data
{
key
"key"
;
leaf
key
{
type
string
;
}
leaf
value
{
type
string
;
}
description
"Contains a string or a URL to a file contained in the
VNF package used to customize a virtualised compute
resource at boot time. The bootData may contain variable
parts that are replaced by deployment specific values
before being sent to the VIM."
;
reference
"GS NFV IFA011: Section 7.1.6.7,
VnfcConfigurableProperties Information element."
;
}
}
...
...
@@ -725,8 +749,7 @@ submodule etsi-nfv-vnf {
}
}
list
sw-image-desc
{
key
"id"
;
container
sw-image-desc
{
description
"Defines descriptors of software images to be used by the
VNF."
;
...
...
@@ -1700,8 +1723,14 @@ submodule etsi-nfv-vnf {
"GS NFV IFA011: Section 7.1.12 VnfConfigurableProperties
information element"
;
}
leaf-list
additional-configurable-property
{
list
additional-configurable-property
{
key
"key"
;
leaf
key
{
type
string
;
}
leaf
value
{
type
string
;
}
description
"It provides VNF specific configurable properties that can
be modified using the ModifyVnfConfiguration operation."
;
...
...
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