Edit Extension

Edit Extension

Modifies Extension

Request
URI
POST
https://{server}/hybridity/api/extensions/{extensionId}
COPY
Path Parameters
string
extensionId
Required

extensionId


Request Body
CreateSvnfmExtension of type(s) application/json
Required
{
    "name": "string",
    "version": "string",
    "type": "string",
    "extensionKey": "string",
    "extensionSubtype": "string",
    "products": [
        {}
    ],
    "vimInfo": [
        {
            "vimName": "string",
            "vimId": "string"
        }
    ],
    "interfaceInfo": {
        "url": "string",
        "description": "string",
        "trustedCertificates": [
            {}
        ]
    },
    "accessInfo": {
        "clientId": "string",
        "clientSecret": "string"
    },
    "autoScaleEnabled": false,
    "autoHealEnabled": false
}
string
name
Optional

name

string
version
Optional

version

string
type
Optional

type

string
extensionKey
Optional

extensionKey

string
extensionSubtype
Optional

extensionSubtype

array of products
products
Optional

products

vimInfo
Optional

vimInfo

interfaceInfo
Optional

interfaceInfo

accessInfo
Optional

accessInfo

object
additionalParameters
Optional

additionalParameters

boolean
autoScaleEnabled
Optional

autoScaleEnabled

boolean
autoHealEnabled
Optional

autoHealEnabled

Responses
200

edit Extension response

Returns CreateSvnfmExtensionResponse of type(s) application/json
{
    "extensionId": "string"
}
string
extensionId
Optional

extensionId