Vnfd_vdus_inner
Vnfd_vdus_inner
JSON Example
{
"vdu_id": "vdu_id",
"virtual_compute": {
"virtual_memory": {
"virtual_mem_size": "virtual_mem_size"
},
"virtual_local_storage": [
{
"size_of_storage": "size_of_storage"
},
{
"size_of_storage": "size_of_storage"
}
],
"virtual_cpu": {
"num_virtual_cpu": "{}"
}
},
"virtual_storages": [
"{}",
"{}"
],
"configurable_properties": [
{
"default": "{}",
"propertyName": "propertyName",
"format": "format",
"description": "description",
"type": "type",
"required": true
},
{
"default": "{}",
"propertyName": "propertyName",
"format": "format",
"description": "description",
"type": "type",
"required": true
}
],
"cps": [
"",
""
],
"description": "description",
"type": "type",
"vls": [
[
"vl1",
"vl2"
],
[
"vl1",
"vl2"
]
],
"properties": {
"chartName": "chartName",
"chartVersion": "chartVersion",
"helmVersion": "helmVersion",
"configurable_properties": {
"additional_vnfc_configurable_properties": {
"file": "file",
"type": "type"
}
},
"name": "name",
"description": "description",
"vdu_profile": {
"min_number_of_instances": 0,
"max_number_of_instances": 6
},
"sw_image_data": {
"size": "size",
"min_disk": "min_disk",
"name": "name",
"checksum": {
"hash": "hash",
"algorithm": "algorithm"
},
"disk_format": "disk_format",
"version": "version",
"container_format": "container_format"
}
},
"dependencies": [
"{}",
"{}"
],
"artifacts": [
"{}",
"{}"
]
}
string
vdu_id
Optional
vdu_id
string
type
Optional
type
string
description
Optional
description
configurable_properties
Optional
configurable_properties
array of object
virtual_storages
Optional
virtual_storages
array of object
dependencies
Optional
dependencies
array of object
vls
Optional
vls
array of string
cps
Optional
cps
array of object
artifacts
Optional
artifacts