Extension

Extension
Extension
JSON Example
{
    "extensionId": "string",
    "name": "string",
    "type": "string",
    "extensionKey": "string",
    "description": "string",
    "interfaceInfo": {
        "url": "string",
        "description": "string",
        "trustedCertificates": [
            {}
        ]
    },
    "accessInfo": {
        "clientId": "string",
        "clientSecret": "string"
    },
    "state": "string",
    "extensionSubtype": "string",
    "products": [
        {}
    ],
    "vimInfo": [
        {
            "vimName": "string",
            "vimId": "string"
        }
    ],
    "autoScaleEnabled": false,
    "autoHealEnabled": false,
    "version": "string",
    "vnfCount": 0,
    "vnfCatalogCount": 0
}
string
extensionId
Optional

extensionId

string
name
Optional

name

string
type
Optional

type

string
extensionKey
Optional

extensionKey

string
description
Optional

description

interfaceInfo
Optional

interfaceInfo

accessInfo
Optional

accessInfo

object
additionalParameters
Optional

additionalParameters

string
state
Optional

state

string
extensionSubtype
Optional

extensionSubtype

array of products
products
Optional

products

vimInfo
Optional

vimInfo

boolean
autoScaleEnabled
Optional

autoScaleEnabled

boolean
autoHealEnabled
Optional

autoHealEnabled

string
version
Optional

version

integer
vnfCount
Optional

vnfCount

integer
vnfCatalogCount
Optional

vnfCatalogCount

Property Of
Returned By