NsLcmOpOcc_resourceChanges

NsLcmOpOcc_resourceChanges
NsLcmOpOcc_resourceChanges

This attribute contains information about the cumulative changes to virtualised resources that were performed so far by the LCM operation since its start, if applicable

JSON Example
{
    "affectedNss": [
        {
            "nsInstanceId": "nsInstanceId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "nsdId": "nsdId"
        },
        {
            "nsInstanceId": "nsInstanceId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "nsdId": "nsdId"
        }
    ],
    "affectedVnfs": [
        {
            "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"
        },
        {
            "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"
        }
    ],
    "affectedPnfs": [
        {
            "pnfName": "pnfName",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "pnfProfileId": "pnfProfileId",
            "pnfdId": "pnfdId",
            "cpInstanceId": [
                null,
                null
            ],
            "pnfId": "pnfId"
        },
        {
            "pnfName": "pnfName",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "pnfProfileId": "pnfProfileId",
            "pnfdId": "pnfdId",
            "cpInstanceId": [
                null,
                null
            ],
            "pnfId": "pnfId"
        }
    ],
    "affectedVnffgs": [
        {
            "vnffgdId": "vnffgdId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "vnffgInstanceId": "vnffgInstanceId"
        },
        {
            "vnffgdId": "vnffgdId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "vnffgInstanceId": "vnffgInstanceId"
        }
    ],
    "affectedVls": [
        {
            "metadata": {
                "key": "metadata"
            },
            "networkResource": {
                "resourceId": "resourceId",
                "vimId": "vimId",
                "vimLevelResourceType": "vimLevelResourceType",
                "resourceProviderId": "resourceProviderId"
            },
            "changeType": "ADDED",
            "virtualLinkDescId": "virtualLinkDescId",
            "id": "id"
        },
        {
            "metadata": {
                "key": "metadata"
            },
            "networkResource": {
                "resourceId": "resourceId",
                "vimId": "vimId",
                "vimLevelResourceType": "vimLevelResourceType",
                "resourceProviderId": "resourceProviderId"
            },
            "changeType": "ADDED",
            "virtualLinkDescId": "virtualLinkDescId",
            "id": "id"
        }
    ],
    "affectedSaps": [
        {
            "sapdId": "sapdId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "sapName": "sapName",
            "sapInstanceId": "sapInstanceId"
        },
        {
            "sapdId": "sapdId",
            "changeResult": "COMPLETED",
            "changeType": "ADD",
            "sapName": "sapName",
            "sapInstanceId": "sapInstanceId"
        }
    ]
}
affectedVnfs
Optional

Information about the VNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation.

affectedPnfs
Optional

Information about the PNF instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation.

affectedVls
Optional

Information about the VL instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation.

affectedVnffgs
Optional

Information about the VNFFG instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note

array of AffectedNs
affectedNss
Optional

Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note.

affectedSaps
Optional

Information about the nested NS instances that were affected during the lifecycle operation, if this notification represents the result of a lifecycle operation. See note.

Property Of