{
  "id": "string",
  "operationState": "COMPLETED",
  "stateEnteredTime": "string",
  "startTime": "string",
  "vnfInstanceId": "string",
  "grantId": "string",
  "operation": "INSTANTIATE",
  "isAutomaticInvocation": false,
  "operationParams": {},
  "isCancelPending": true,
  "cancelMode": "GRACEFUL",
  "error": {
    "type": "string",
    "title": "string",
    "status": 9,
    "detail": "string",
    "instance": "string"
  },
  "resourceChanges": {
    "affectedVnfcs": [
      {
        "id": "string",
        "vduId": "string",
        "vnfdId": "string",
        "changeType": "REMOVED",
        "computeResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {},
        "affectedVnfcCpIds": [
          "string",
          "string",
          "string",
          "string",
          "string"
        ],
        "addedStorageResourceIds": [
          "string",
          "string",
          "string",
          "string",
          "string",
          "string"
        ],
        "removedStorageResourceIds": [
          "string",
          "string"
        ]
      },
      {
        "id": "string",
        "vduId": "string",
        "vnfdId": "string",
        "changeType": "TEMPORARY",
        "computeResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {},
        "affectedVnfcCpIds": [
          "string"
        ],
        "addedStorageResourceIds": [
          "string",
          "string",
          "string"
        ],
        "removedStorageResourceIds": [
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string"
        ]
      }
    ],
    "affectedVirtualLinks": [
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "LINK_PORT_ADDED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string",
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "ADDED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string",
          "string",
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string",
          "string"
        ],
        "metadata": {}
      },
      {
        "id": "string",
        "vnfVirtualLinkDescId": "string",
        "vnfdId": "string",
        "changeType": "REMOVED",
        "networkResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "vnfLinkPortIds": [
          "string"
        ],
        "metadata": {}
      }
    ],
    "affectedExtLinkPorts": [
      {
        "id": "string",
        "changeType": "REMOVED",
        "extCpInstanceId": "string",
        "resourceHandle": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        }
      },
      {
        "id": "string",
        "changeType": "REMOVED",
        "extCpInstanceId": "string",
        "resourceHandle": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        }
      },
      {
        "id": "string",
        "changeType": "REMOVED",
        "extCpInstanceId": "string",
        "resourceHandle": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        }
      },
      {
        "id": "string",
        "changeType": "REMOVED",
        "extCpInstanceId": "string",
        "resourceHandle": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        }
      }
    ],
    "affectedVirtualStorages": [
      {
        "id": "string",
        "virtualStorageDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "storageResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {}
      },
      {
        "id": "string",
        "virtualStorageDescId": "string",
        "vnfdId": "string",
        "changeType": "MODIFIED",
        "storageResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {}
      },
      {
        "id": "string",
        "virtualStorageDescId": "string",
        "vnfdId": "string",
        "changeType": "ADDED",
        "storageResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {}
      },
      {
        "id": "string",
        "virtualStorageDescId": "string",
        "vnfdId": "string",
        "changeType": "REMOVED",
        "storageResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {}
      },
      {
        "id": "string",
        "virtualStorageDescId": "string",
        "vnfdId": "string",
        "changeType": "TEMPORARY",
        "storageResource": {
          "vimConnectionId": "string",
          "resourceProviderId": "string",
          "resourceId": "string",
          "vimLevelResourceType": "string"
        },
        "metadata": {}
      }
    ]
  },
  "changedInfo": {
    "vnfInstanceName": "string",
    "vnfInstanceDescription": "string",
    "vnfConfigurableProperties": {},
    "metadata": {},
    "extensions": {},
    "vnfdId": "string",
    "vnfProvider": "string",
    "vnfProductName": "string",
    "vnfSoftwareVersion": "string",
    "vnfdVersion": "string",
    "vnfcInfoModifications": [
      {
        "id": "string",
        "vnfcConfigurableProperties": {}
      }
    ]
  },
  "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    },
    {
      "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"
        },
        {
          "id": "string",
          "resourceHandle": {
            "vimConnectionId": "string",
            "resourceProviderId": "string",
            "resourceId": "string",
            "vimLevelResourceType": "string"
          },
          "cpInstanceId": "string"
        }
      ],
      "currentVnfExtCpData": [
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        },
        {
          "cpdId": "string",
          "cpConfig": {}
        }
      ]
    }
  ],
  "modificationsTriggeredByVnfPkgChange": {
    "vnfConfigurableProperties": {},
    "metadata": {},
    "extensions": {},
    "vnfdId": "string",
    "vnfProvider": "string",
    "vnfProductName": "string",
    "vnfSoftwareVersion": "string",
    "vnfdVersion": "string"
  },
  "vnfSnapshotInfoId": "string",
  "_links": {
    "self": {
      "href": "string"
    },
    "vnfInstance": {
      "href": "string"
    },
    "grant": {
      "href": "string"
    },
    "cancel": {
      "href": "string"
    },
    "retry": {
      "href": "string"
    },
    "rollback": {
      "href": "string"
    },
    "fail": {
      "href": "string"
    },
    "vnfSnapshot": {
      "href": "string"
    }
  }
}