AffectedVnf
This type provides information about added, deleted and modified VNFs. It shall comply with the provisions in Table 6.5.3.2-1.
{
"vnfInstanceId": "vnfInstanceId",
"changeResult": "COMPLETED",
"changeType": "ADD",
"changedInfo": {
"changedExtConnectivity": {
"resourceHandle": {
"resourceId": "resourceId",
"vimId": "vimId",
"vimLevelResourceType": "vimLevelResourceType",
"resourceProviderId": "resourceProviderId"
},
"extLinkPorts": [
{
"resourceHandle": {
"resourceId": "resourceId",
"vimId": "vimId",
"vimLevelResourceType": "vimLevelResourceType",
"resourceProviderId": "resourceProviderId"
},
"id": "id",
"cpInstanceId": "cpInstanceId"
},
{
"resourceHandle": {
"resourceId": "resourceId",
"vimId": "vimId",
"vimLevelResourceType": "vimLevelResourceType",
"resourceProviderId": "resourceProviderId"
},
"id": "id",
"cpInstanceId": "cpInstanceId"
}
],
"id": "id"
},
"changedVnfInfo": {
"vnfInstanceId": "vnfInstanceId",
"metadata": {
"key": "metadata"
},
"extensions": {
"key": "extensions"
},
"vnfConfigurableProperties": {
"key": "vnfConfigurableProperties"
},
"vnfdId": "vnfdId",
"vnfInstanceName": "vnfInstanceName",
"vnfInstanceDescription": "vnfInstanceDescription"
}
},
"vnfdId": "vnfdId",
"vnfProfileId": "vnfProfileId",
"vnfName": "vnfName"
}
An identifier with the intention of being globally unique.
An identifier with the intention of being globally unique.
An identifier that is unique within a NS descriptor. Representation: string of variable length.
Name of the VNF Instance.
Signals the type of change Permitted values: - ADD - REMOVE - INSTANTIATE - TERMINATE - SCALE - CHANGE_FLAVOUR - HEAL - OPERATE - MODIFY_INFORMATION - CHANGE_EXTERNAL_VNF_CONNECTIVITY
Signals the result of change identified by the "changeType" attribute. Permitted values: - COMPLETED - ROLLED_BACK - FAILED