Get Svnfm Vnf Instances
Get vnfInstances for specified SVNFM Extension
Request
URI
GET
https://{api_host}/hybridity/api/extensions/svnfms/{extensionId}/vnfInstances
COPY
Path Parameters
string
extensionId
Required
extensionId
Responses
200
Get Svnfm Vnf Instances response
Returns inline_response_200_1 of type(s) application/json
{
"vnfs": [
{
"vnfProductName": "vnfProductName",
"vnfdVersion": "vnfdVersion",
"vimConnectionInfo": {
"vimName": "vimName",
"id": "id"
},
"creationUser": "creationUser",
"vnfProvider": "vnfProvider",
"lcmOperation": "lcmOperation",
"vnfPkgId": "vnfPkgId",
"vnfdId": "vnfdId",
"nfType": "nfType",
"creationDate": 6.027456183070403,
"instantiationState": "instantiationState",
"lastUpdated": 0.8008281904610115,
"lcmOperationState": "lcmOperationState",
"managedBy": {
"extensionName": "extensionName",
"extensionSubtype": "extensionSubtype"
},
"instantiatedVnfInfo": {
"monitoringParameters": "{}",
"flavourId": "flavourId",
"scaleStatus": [
"{}",
"{}"
],
"extVirtualLinkInfo": [
{
"resourceHandle": {
"resourceId": "resourceId",
"vimConnectionId": "vimConnectionId"
}
},
{
"resourceHandle": {
"resourceId": "resourceId",
"vimConnectionId": "vimConnectionId"
}
}
],
"vnfVirtualLinkResourceInfo": [
"{}",
"{}"
],
"vnfcResourceInfo": [
"{}",
"{}"
],
"vnfState": "vnfState",
"extCpInfo": [
"{}",
"{}"
],
"virtualStorageResourceInfo": [
"{}",
"{}"
]
},
"vnfInstanceName": "vnfInstanceName",
"id": "id",
"vnfCatalogName": "vnfCatalogName"
}
]
}
Extension Operations
POST
Create Extension
POST
Create Svnfm Extension
DELETE
Delete Extension
POST
Edit Extension
POST
Edit Svnfm Extension
GET
Get Extension
GET
Get Extensions
GET
Get Extensions Type
GET
Get Extension Subtype
GET
Get Svnfm Packages
GET
Get Svnfm Vnf Instances
POST
Register Svnfm Packages