14 Query LCM Operation
This resource represents VNF lifecycle management operation occurrences. This resource can be used to query status information about multiple VNF lifecycle management operation occurrences.
Figure 14-1 VNF LCM Operation

Query LCM Operation, using the following two ways:
- Query individual LCM Operation
- Query All LCM Operation
14.1 Query Individual LCM Operation
If the NFVO intends to read information about a particular LCM
Operation, it sends a GET request to the "Individual LCM operation" resource,
addressed by the appropriate VNF LCM Operation occurrence identifier
(vnfLcmOpOccId
) in its resource URI.
The VNFM returns a
200 OK response to the NFVO, and includes specific data structure
of type "
VnfLcmOpOcc
" related to the VNF LCM Operation occurrence
identifier (vnfLcmOpOccId
) in the payload body.
Sample Request
Query individual LCM Operation
URL: GET:
https://<<VNFM HOST
IP>>:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs
/<<{vnfLcmOpOccId}>>
Sample Response
URL: GET: https://<<VNFM HOST IP>>:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs/<<{vnfLcmOpOccId}>>
Accept: application/json
Content-Type: application/json
Authorization: Token generated after login
{
"id": "lcmOp-00301ea4-a7b2-4334-8b93-190377700ab0",
"operationState": "COMPLETED",
"stateEnteredTime": "2019/02/08 07:33:00 UTC",
"startTime": "2019/02/08 07:31:19 UTC",
"vnfInstanceId": "dsrNetworkOam-cf67bff6-e9c9-4213-b6fa-b5337c3d30b6",
"operation": "TERMINATE",
"operationParams": {
"terminationType": "FORCEFUL",
"gracefulTerminationTimeout": null,
"additionalParams": null
},
"links": {
"self": {
"href": "https://localhost:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs/lcmOp-00301ea4-a7b2-4334-8b93-190377700ab0"
},
"vnfInstance": {
"href": "https://localhost:8443/vnflcm/<<vnfm_version>>/vnf_instances/dsrNetworkOam-cf67bff6-e9c9-4213-b6fa-b5337c3d30b6"
}
},
"isCancelPending": false,
"isAutomaticInvocation": false
}
Sample Response for Individual LCM Operation:
Example of the LCM successful scenario:
Response Code : 200 URL: GET: https://<<VNFM HOST
IP>>:8443/vnfm/<<vnfm_version>>/vnf_lcm_op_occs/<<{vnfLcmOpOccId}>>
Accept: application/json
Content-Type: application/json
Authorization : <Token generated after login>
{
"id" : "lcmOp-4d08edd3-4e62-43eb-b9f8-7fe0cd6bbb2d",
"operationState" : "COMPLETED",
"stateEnteredTime" : "2023/03/07 07:22:59 UTC",
"startTime" : "2023/03/07 07:22:07 UTC",
"vnfInstanceId" : "2d7e5480-5e68-4a3e-b1a0-c6931afc895f",
"operation" : "TERMINATE",
"grantId" : "15e2decf-7e75-4091-8b5b-2b087f404bda",
"operationParams" : {
"terminationType" : "FORCEFUL",
"gracefulTerminationTimeout" : null,
"additionalParams" : null
},
"resourceChanges" : {
"affectedVnfcs" : [ {
"id" : "v2SO-DSO00",
"vduId" : "soam",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "ce851362-4f7e-4d88-bbce-a06dd16ada5f"
}
}, {
"id" : "v2SO-DSO01",
"vduId" : "soam",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "53579d61-c45d-4d45-81b5-6adfee96f477"
}
}, {
"id" : "v2SO-DMP00",
"vduId" : "damp",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "cad6a1c3-9027-4997-9c83-35813343cac3"
}
}, {
"id" : "v2SO-DMP01",
"vduId" : "damp",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "8c15c04e-7ba3-4dce-9a2a-ce20a893420b"
}
}, {
"id" : "v2SO-DMP02",
"vduId" : "damp",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "4ff8818e-535b-495f-931b-4006beac523c"
}
}, {
"id" : "v2SO-DIP00",
"vduId" : "ipfe",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "b01276ce-47ca-436a-bcde-2f7febdfd273"
}
}, {
"id" : "v2SO-DIP01",
"vduId" : "ipfe",
"changeType" : "REMOVED",
"computeResource" : {
"vimConnectionId" : "MvlCloud",
"resourceId" : "044caa79-f09b-4f0c-b315-97edfd0465db"
}
} ]
},
"links" : {
"self" : {
"href" : "https://localhost:8443/vnflcm/v2/vnf_lcm_op_occs/lcmOp-4d08edd3-4e62-43eb-b9f8-7fe0cd6bbb2d"
},
"vnfInstance" : {
"href" : "https://localhost:8443/vnflcm/v2/vnf_instances/2d7e5480-5e68-4a3e-b1a0-c6931afc895f"
}
},
"isAutomaticInvocation" : false,
"isCancelPending" : false
}
Example of the FAILED LCM scenario:
Response Code : 200 URL: GET: https://<<VNFM HOST
IP>>:8443/vnfm/<<vnfm_version>>/vnf_lcm_op_occs/<<{vnfLcmOpOccId}>>
Accept: application/json
Content-Type: application/json
Authorization : <Token generated after login>
{
"id": "lcmOp-536b138e-192d-4659-8457-b9306d4ced88",
"operationState": "FAILED",
"stateEnteredTime": "2021/07/20 07:12:00 GMT",
"startTime": "2021/07/20 06:27:45 GMT",
"vnfInstanceId": "dsrNetworkOam-cb8802a0-6358-4e78-805d-392f8bc9848b",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DSR NOAM",
"instantiationLevelId": "ha",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimId",
"vimType": "ETSINFV.OPENSTACK_KEYSTONE.V_3",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"project": "*****",
"region": "RegionOne",
"username": "******",
"password": "******",
"userDomain": "Default",
"projectDomain": "default"
}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"ntpServerIp": "10.250.32.10",
"xmiNetwork": {
"name": "ext-net5-dual",
"subnet": [
{
"ipVersion": "IPv4",
"name": "ext-net5-ipv4"
}
]
},
"imiNetwork": {
"name": "imi-private",
"subnet": [
{
"ipVersion": "IPv4",
"name": "imi-private-sub"
}
]
}
}
},
"error": {
"title": "DsrVnfmGenException",
"status": 500,
"detail": "There is cloud-init failure."
},
"resourceChanges": {
"affectedVnfcs": [
{
"id": "FT--8716b8dc-DNO00",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "ad5b378e-40b7-4a83-a31d-ed7b9ddf2501"
}
},
{
"id": "FT--8716b8dc-DNO01",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "dfae8cfd-94c4-4e1a-9322-6fc3e583243b"
}
}
]
},
"links": {
"self": {
"href": "https://[2606:b400:605:b813::b]:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-536b138e-192d-4659-8457-b9306d4ced88"
},
"vnfInstance": {
"href": "https://[2606:b400:605:b813::b]:8443/vnflcm/v1/vnf_instances/dsrNetworkOam-cb8802a0-6358-4e78-805d-392f8bc9848b"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
}
Example of LCM operation after MODIFY VNF:
Response Code : 200 URL: GET: https://<<VNFM HOST
IP>>:8443/vnfm/<<vnfm_version>>/vnf_lcm_op_occs/<<{vnfLcmOpOccId}>>
Accept: application/json
Content-Type: application/json
Authorization : <Token generated after login>
{
"id": "lcmOp-788ddde7-d06b-46a1-abf5-ddb782c23889",
"operationState": "COMPLETED",
"stateEnteredTime": "2023/03/06 09:25:03 UTC",
"startTime": "2023/03/06 09:25:02 UTC",
"vnfInstanceId": "2d7e5480-5e68-4a3e-b1a0-c6931afc895f",
"operation": "MODIFY_INFO",
"operationParams": {
"vnfInstanceDescription": "123456",
"vimConnectionInfo": null
},
"changedInfo": {
"vnfInstanceDescription": "123456"
},
"links": {
"self": {
"href": "https://localhost:8443/vnflcm/v2/vnf_lcm_op_occs/lcmOp-788ddde7-d06b-46a1-abf5-ddb782c23889"
},
"vnfInstance": {
"href": "https://localhost:8443/vnflcm/v2/vnf_instances/2d7e5480-5e68-4a3e-b1a0-c6931afc895f"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
}, {
"id": "lcmOp-df76590e-5abd-4a85-a32f-db136600eae4",
"operationState": "STARTING",
"stateEnteredTime": "2023/03/06 09:27:50 UTC",
"startTime": "2023/03/06 09:27:50 UTC",
"vnfInstanceId": "2d7e5480-5e68-4a3e-b1a0-c6931afc895f",
"operation": "MODIFY_INFO",
"operationParams": {
"vnfInstanceDescription": "test",
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimId",
"vimType": "ETSINFV.OPENSTACK_KEYSTONE.V_3",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"project": "*****",
"region": "RegionOne",
"username": "******",
"password": "******",
"userDomain": "Default",
"projectDomain": "default"
}
}
},
"links": {
"self": {
"href": "https://localhost:8443/vnflcm/v2/vnf_lcm_op_occs/lcmOp-df76590e-5abd-4a85-a32f-db136600eae4"
},
"vnfInstance": {
"href": "https://localhost:8443/vnflcm/v2/vnf_instances/2d7e5480-5e68-4a3e-b1a0-c6931afc895f"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
}
14.2 Query All LCM Operation
If the NFVO intends to query all LCM Operation, it sends a GET request to the LCM operation resource.
The VNFM returns a
200 OK response to
the NFVO, and includes zero or more data structures of type "
VnfLcmOpOcc
" in the
payload body.
Sample Request
Query All LCM Operation
URL: GET:
https://<<VNFM HOST
IP>>:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs
Sample Response
URL: GET: https://<<VNFM HOST IP>>:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs
Accept: application/json
Content-Type: application/json
Response Body for No VNF Instances
[]
Response Body for Query All LCM Operation
[
{
"id": "lcmOp-ec72c7b4-7cea-4201-a0ab-5c0cec66cfa6",
"operationState": "STARTING",
"stateEnteredTime": "2019/01/16 05:53:31 UTC",
"startTime": "2019/01/16 05:53:31 UTC",
"vnfInstanceId": "dsrNetworkOam-dfc4dcd2-2752-48b4-875d-6cf703ba4134",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DSR NOAM",
"instantiationLevelId": "smalll",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimId",
"vimType": "ETSINFV.OPENSTACK_KEYSTONE.V_3",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"project": "*****",
"region": "RegionOne",
"username": "******",
"password": "******",
"userDomain": "Default",
"projectDomain": "default"
}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"ntpServerIp": "10.250.32.10",
"xmiNetwork": {
"name": "ext-net7",
"ipVersion": "IPv4",
"xmiSubnetName":"ext-net7-subnet"
}
}
},
"links": {
"self": {
"href": "https://localhost:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-ec72c7b4-7cea-4201-a0ab-5c0cec66cfa6"
},
"vnfInstance": {
"href": "https://localhost:8443/vnflcm/v1/vnf_instances/dsrNetworkOam-dfc4dcd2-2752-48b4-875d-6cf703ba4134"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
},
{
"id": "lcmOp-00574fa7-8c4a-45ac-b7a8-816bfaf70985",
"operationState": "STARTING",
"stateEnteredTime": "2019/01/16 06:05:32 UTC",
"startTime": "2019/01/16 06:05:32 UTC",
"vnfInstanceId": "dsrSignaling-08db63da-6cac-495f-8480-baf368d21cf7",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DIAMETER",
"instantiationLevelId": "small",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [
{
"id": "id1",
"resourceId": "31ae9c8b-519e-4316-9a24-45c619646d69"
},
{
"id": "id2",
"resourceId": "aa9d142d-89d4-40e7-a701-559a993aa5ea"
}
],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimId",
"vimType": "ETSINFV.OPENSTACK_KEYSTONE.V_3",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"project": "*****",
"region": "RegionOne",
"username": "******",
"password": "******",
"userDomain": "Default",
"projectDomain": "default"
}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"xmiNetwork": {
"name": "ext-net7",
"ipVersion": "IPv4",
"xmiSubnetName":"ext-net7-subnet"
},
"xsiNetwork": {
"name": "ext-net7",
"ipVersion": "IPv4",
"xsiSubnetName":"ext-net7-subnet"
},
"ntpServerIp": "10.250.32.10",
"primaryNoamVmName": "NOAM00-03ba4134",
"noamSgName": "dsrNetworkOam_NOAM_03ba4134_SG"
}
},
"links": {
"self": {
"href": "https://localhost:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-00574fa7-8c4a-45ac-b7a8-816bfaf70985"
},
"vnfInstance": {
"href": "https://localhost:8443/vnflcm/v1/vnf_instances/dsrSignaling-08db63da-6cac-495f-8480-baf368d21cf7"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
}
]
14.3 Query All LCM Operation Using Filter
VNFM supports query all LCM with filter option, where the user need to pass filter data in a specific format. It support operations such as eq, in, nin, cont, ncont, gte, and lte.
The VNFM returns a 200
OK response and includes zero or more data structures of type " VnfLcmOpOcc
" in the payload
body.
Format: (operation, field, value)
Example: (eq, operationState, COMPLETED)
Sample Request for Query All LCM Operation with Filter:
Querying All LCM Operation: URL: GET: https://<<VNFM HOST
IP>>:8443/vnflcm/<<vnfm_version>>/vnf_lcm_op_occs
.
Authorization : <Token generated after login>
Filter: (gte,stateEnteredTime,2023/07/08 10:16:00 UTC)
[
{
"id": "lcmOp-9cd65a60-6731-4e1e-8ec1-8db670d910ea",
"operationState": "FAILED",
"stateEnteredTime": "2023/07/08 12:09:51 GMT",
"startTime": "2023/07/08 10:16:52 GMT",
"vnfInstanceId": "dsrSignaling_DRA-7ecac352-112a-41e1-9d15-1f0c5b789b6f",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DIAMETER+STP",
"instantiationLevelId": "small",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [
{
"resourceId": "10.75.189.241"
},
{
"resourceId": "10.75.189.196"
}
],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimid",
"vimType": "OpenStack",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"username": "dsrvnfm",
"password": "YXV0b21hdGlvbg==",
"userDomain": "default",
"projectDomain": "default",
"project": "VNFM_FT1",
"region": "VNFM_FT1"
},
"extra": {}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"ntpServerIp": "2606:b400:605:b912:200:5eff:fe00:1f7",
"xmiNetwork": {
"name": "ext-net",
"vipSubnetName": "ext-net-ipv6-subnet",
"subnet": [
{
"name": "ext-net-subnet",
"ipVersion": "IPv4"
},
{
"name": "ext-net-ipv6-subnet",
"ipVersion": "IPv6"
}
]
},
"imiNetwork": {
"name": "imiNetworkDual",
"subnet": [
{
"name": "test11",
"ipVersion": "IPv4"
},
{
"name": "test6",
"ipVersion": "IPv6"
}
]
},
"soamAffinityPolicy": "soft-anti-affinity",
"daAffinityPolicy": "soft-anti-affinity",
"ipfeAffinityPolicy": "soft-anti-affinity",
"stpAffinityPolicy": "soft-anti-affinity",
"sbrAffinityPolicy": "soft-anti-affinity",
"udrAffinityPolicy": "soft-anti-affinity",
"xsiNetwork": [
{
"name": "xsiNetworkDual",
"subnet": [
{
"name": "xsiIPv4",
"ipVersion": "IPv4"
},
{
"name": "xsiIPv6",
"ipVersion": "IPv6"
}
]
},
{
"name": "xsiNetworkDual2",
"subnet": [
{
"name": "xsiNetworkDual2-IPv4",
"ipVersion": "IPv4"
},
{
"name": "xsiNetworkDual2-IPv6",
"ipVersion": "IPv6"
}
]
}
],
"primaryNoamVmName": "FT--8bedbd47-DNO00",
"noamSgName": "FT__8bedbd47_DNOSG"
}
},
"error": {
"title": "DsrVnfmGenException",
"status": 500,
"detail": "There is cloud-init failure."
},
"resourceChanges": {
"affectedVnfcs": [
{
"id": "FT--37bfcb2c-DSO00",
"vduId": "soam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "50d32f55-c1e7-46de-985c-5669269a6592"
}
},
{
"id": "FT--37bfcb2c-DSO01",
"vduId": "soam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "8c51db6a-2fb1-4bce-b457-d5e057e3ed8e"
}
},
{
"id": "FT--37bfcb2c-DMP00",
"vduId": "damp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "5986a9e9-7b3c-42b8-84b8-423fe5f9d2d3"
}
},
{
"id": "FT--37bfcb2c-DMP01",
"vduId": "damp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "0f822a71-0454-45ad-8ef3-5a40063cea5c"
}
},
{
"id": "FT--37bfcb2c-DIP00",
"vduId": "ipfe",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "916d3f0f-ddc3-408e-8056-b1e879867940"
}
},
{
"id": "FT--37bfcb2c-DIP01",
"vduId": "ipfe",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "ff1fe735-f63c-45d6-a4f6-4fbaf22eeb58"
}
},
{
"id": "FT--37bfcb2c-STPMP00",
"vduId": "stp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "db0fa23f-d4d1-435e-ac6f-9884a3520b3b"
}
},
{
"id": "FT--37bfcb2c-STPMP01",
"vduId": "stp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "bdce33fc-882b-4160-b575-efa2b6a6e129"
}
}
]
},
"links": {
"self": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-9cd65a60-6731-4e1e-8ec1-8db670d910ea"
},
"vnfInstance": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_instances/dsrSignaling_DRA-7ecac352-112a-41e1-9d15-1f0c5b789b6f"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
},
{
"id": "lcmOp-fbdb7855-db02-418b-8859-1a0b4ecc5f30",
"operationState": "PROCESSING",
"stateEnteredTime": "2023/07/08 10:25:32 GMT",
"startTime": "2023/07/08 10:22:50 GMT",
"vnfInstanceId": "dsrSignaling_DRA-8572edff-2822-41e0-b2a7-b82ef18f73d9",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DIAMETER",
"instantiationLevelId": "small",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [
{
"resourceId": "10.75.189.241"
},
{
"resourceId": "10.75.189.196"
}
],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimid",
"vimType": "OpenStack",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"username": "dsrvnfm",
"password": "YXV0b21hdGlvbg==",
"userDomain": "default",
"projectDomain": "default",
"project": "VNFM_FT1",
"region": "VNFM_FT1"
},
"extra": {}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"ntpServerIp": "2606:b400:605:b912:200:5eff:fe00:1f7",
"xmiNetwork": {
"name": "ext-net5-dual",
"vipSubnetName": "ext-net5-ipv6-subnet",
"subnet": [
{
"name": "ext-net5-ipv4",
"ipVersion": "IPv4"
},
{
"name": "ext-net5-ipv6-subnet",
"ipVersion": "IPv6"
}
]
},
"imiNetwork": {
"name": "xsiNetworkDual2",
"subnet": [
{
"name": "xsiNetworkDual2-IPv4",
"ipVersion": "IPv4"
},
{
"name": "xsiNetworkDual2-IPv6",
"ipVersion": "IPv6"
}
]
},
"soamAffinityPolicy": "soft-anti-affinity",
"daAffinityPolicy": "soft-anti-affinity",
"ipfeAffinityPolicy": "soft-anti-affinity",
"stpAffinityPolicy": "soft-anti-affinity",
"sbrAffinityPolicy": "soft-anti-affinity",
"udrAffinityPolicy": "soft-anti-affinity",
"xsiNetwork": [
{
"name": "xsiNetworkDual",
"subnet": [
{
"name": "xsiIPv4",
"ipVersion": "IPv4"
},
{
"name": "xsiIPv6",
"ipVersion": "IPv6"
}
]
},
{
"name": "xsiNetworkDual2",
"subnet": [
{
"name": "xsiNetworkDual2-IPv4",
"ipVersion": "IPv4"
},
{
"name": "xsiNetworkDual2-IPv6",
"ipVersion": "IPv6"
}
]
}
],
"primaryNoamVmName": "FT--8bedbd47-DNO00",
"noamSgName": "FT__8bedbd47_DNOSG"
}
},
"resourceChanges": {
"affectedVnfcs": [
{
"id": "FT--6a21a54c-DSO00",
"vduId": "soam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "c2150a18-90c1-4c87-848e-9747d79c56f8"
}
},
{
"id": "FT--6a21a54c-DSO01",
"vduId": "soam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "926d7fd9-496f-43d9-ae46-259dc25ee074"
}
},
{
"id": "FT--6a21a54c-DMP00",
"vduId": "damp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "748bb2f1-fe85-4736-854f-8a2eca14bd7f"
}
},
{
"id": "FT--6a21a54c-DMP01",
"vduId": "damp",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "cb72d77f-df03-4514-88ed-068c28847f48"
}
},
{
"id": "FT--6a21a54c-DIP00",
"vduId": "ipfe",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "32257af4-284c-4d44-b953-d561de6ca076"
}
},
{
"id": "FT--6a21a54c-DIP01",
"vduId": "ipfe",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "44e4bf34-36a7-4db1-9459-ce8241e45cc6"
}
}
]
},
"links": {
"self": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-fbdb7855-db02-418b-8859-1a0b4ecc5f30"
},
"vnfInstance": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_instances/dsrSignaling_DRA-8572edff-2822-41e0-b2a7-b82ef18f73d9"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
},
{
"id": "lcmOp-8b44dfa9-839e-439e-baa7-6d6bd8da247c",
"operationState": "COMPLETED",
"stateEnteredTime": "2023/07/08 10:16:13 GMT",
"startTime": "2023/07/08 09:53:14 GMT",
"vnfInstanceId": "dsrNetworkOam_DRA-404255ac-a565-4549-9665-fde586feac99",
"operation": "INSTANTIATE",
"operationParams": {
"flavourId": "DSR NOAM",
"instantiationLevelId": "HA",
"extVirtualLinks": "extVirtualLinks",
"extManagedVirtualLinks": [],
"vimConnectionInfo": {
"MvlCloud": {
"vimId": "vimid",
"vimType": "OpenStack",
"interfaceInfo": {
"endpoint": "https://mvl-dev1.us.oracle.com:5000/v3"
},
"accessInfo": {
"username": "dsrvnfm",
"password": "YXV0b21hdGlvbg==",
"userDomain": "default",
"projectDomain": "default",
"project": "VNFM_FT1",
"region": "VNFM_FT1"
},
"extra": {}
}
},
"localizationLanguage": "localizationLanguage",
"additionalParams": {
"ntpServerIp": "2606:b400:605:b912:200:5eff:fe00:1f7",
"xmiNetwork": {
"name": "ext-net",
"vipSubnetName": "ext-net-ipv6-subnet",
"subnet": [
{
"name": "ext-net-subnet",
"ipVersion": "IPv4"
},
{
"name": "ext-net-ipv6-subnet",
"ipVersion": "IPv6"
}
]
},
"imiNetwork": {
"name": "imiNetworkDual",
"subnet": [
{
"name": "test11",
"ipVersion": "IPv4"
},
{
"name": "test6",
"ipVersion": "IPv6"
}
]
}
}
},
"resourceChanges": {
"affectedVnfcs": [
{
"id": "FT--8bedbd47-DNO00",
"vduId": "noam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "4e77e775-2d4d-4246-ac02-e83997217087"
}
},
{
"id": "FT--8bedbd47-DNO01",
"vduId": "noam",
"changeType": "ADDED",
"computeResource": {
"vimConnectionId": "vimid",
"resourceId": "5b808545-1bbe-4e10-beff-bce21650301f"
}
}
]
},
"links": {
"self": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_lcm_op_occs/lcmOp-8b44dfa9-839e-439e-baa7-6d6bd8da247c"
},
"vnfInstance": {
"href": "https://[2606:b400:605:b818:6e41:6aff:fec7:8380]:8443/vnflcm/v1/vnf_instances/dsrNetworkOam_DRA-404255ac-a565-4549-9665-fde586feac99"
}
},
"isAutomaticInvocation": false,
"isCancelPending": false
}
]