InlineVnf_lcm_op_occsVnfLcmOpOccId200Response

InlineVnf_lcm_op_occsVnfLcmOpOccId200Response
InlineVnf_lcm_op_occsVnfLcmOpOccId200Response

200 OK Shall be returned when information about a VNF LCM operation occurrence washas been read successfully. The response body shall contain status information about a VNF lifecycle management operation occurrence (see clause 5.5.2.13).

JSON Example
{
    "id": "string",
    "operationState": "string",
    "stateEnteredTime": "string",
    "startTime": "string",
    "vnfInstanceId": "string",
    "grantId": "string",
    "operation": "string",
    "isAutomaticInvocation": false,
    "isCancelPending": false,
    "cancelMode": "string",
    "error": {
        "type": "string",
        "title": "string",
        "status": 0,
        "detail": "string",
        "instance": "string"
    },
    "resourceChanges": {
        "affectedVnfcs": [
            {
                "id": "string",
                "vduId": "string",
                "changeType": "string",
                "computeResource": {
                    "vimConnectionId": "string",
                    "resourceProviderId": "string",
                    "resourceId": "string",
                    "vimLevelResourceType": "string"
                },
                "resourceDefinitionId": "string",
                "zoneId": "string",
                "affectedVnfcCpIds": [
                    "string"
                ],
                "addedStorageResourceIds": [
                    "string"
                ],
                "removedStorageResourceIds": [
                    "string"
                ]
            }
        ],
        "affectedVirtualLinks": [
            {
                "id": "string",
                "vnfVirtualLinkDescId": "string",
                "changeType": "string",
                "networkResource": {
                    "vimConnectionId": "string",
                    "resourceProviderId": "string",
                    "resourceId": "string",
                    "vimLevelResourceType": "string"
                },
                "resourceDefinitionId": "string",
                "zoneId": "string"
            }
        ],
        "affectedVirtualStorages": [
            {
                "id": "string",
                "virtualStorageDescId": "string",
                "changeType": "string",
                "storageResource": {
                    "vimConnectionId": "string",
                    "resourceProviderId": "string",
                    "resourceId": "string",
                    "vimLevelResourceType": "string"
                },
                "resourceDefinitionId": "string"
            }
        ]
    },
    "changedInfo": {
        "vnfInstanceName": "string",
        "vnfInstanceDescription": "string",
        "vnfdId": "string",
        "vnfProvider": "string",
        "vnfProductName": "string",
        "vnfSoftwareVersion": "string",
        "vnfdVersion": "string",
        "vnfcInfoModifications": [
            {
                "id": "string"
            }
        ],
        "vnfcInfoModificationsDeleteIds": [
            "string"
        ]
    },
    "changedExtConnectivity": [
        {
            "id": "string",
            "resourceHandle": {
                "vimConnectionId": "string",
                "resourceProviderId": "string",
                "resourceId": "string",
                "vimLevelResourceType": "string"
            },
            "extLinkPorts": [
                {
                    "id": "string",
                    "resourceHandle": {
                        "vimConnectionId": "string",
                        "resourceProviderId": "string",
                        "resourceId": "string",
                        "vimLevelResourceType": "string"
                    },
                    "cpInstanceId": "string"
                }
            ]
        }
    ],
    "_links": {
        "self": {
            "href": "string"
        },
        "vnfInstance": {
            "href": "string"
        },
        "grant": {
            "href": "string"
        },
        "cancel": {
            "href": "string"
        },
        "retry": {
            "href": "string"
        },
        "rollback": {
            "href": "string"
        },
        "fail": {
            "href": "string"
        }
    }
}