ModifyVnfInfoData

ModifyVnfInfoData
ModifyVnfInfoData

This type represents the information that is requested to be modified for a VNF instance. The information to be modified shall comply with the associated NSD. EXAMPLE. The vnfPkgId attribute value for a particular VNF instance can only be updated with a value that matches the identifier value of a VNF package whose vnfdId is present in the associated profile of the NSD.

JSON Example
{
    "vnfInstanceId": "vnfInstanceId",
    "metadata": {
        "key": "metadata"
    },
    "extensions": {
        "key": "extensions"
    },
    "vnfConfigurableProperties": {
        "key": "vnfConfigurableProperties"
    },
    "vnfdId": "vnfdId",
    "vnfInstanceName": "vnfInstanceName",
    "vnfInstanceDescription": "vnfInstanceDescription"
}
string
vnfInstanceId
Required

An identifier with the intention of being globally unique.

string
vnfInstanceName
Optional

New value of the "vnfInstanceName" attribute in "VnfInstance", or "null" to remove the attribute.

string
vnfInstanceDescription
Optional

New value of the "vnfInstanceDescription" attribute in "VnfInstance", or "null" to remove the attribute.

string
vnfdId
Optional

An identifier with the intention of being globally unique.

object
vnfConfigurableProperties
Optional

This type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key- value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 7159.

object
metadata
Optional

This type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key- value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 7159.

object
extensions
Optional

This type represents a list of key-value pairs. The order of the pairs in the list is not significant. In JSON, a set of key- value pairs is represented as an object. It shall comply with the provisions defined in clause 4 of IETF RFC 7159.