CreateSvnfmExtension
CreateSvnfmExtension
JSON Example
{
"autoScaleEnabled": true,
"extensionSubtype": "extensionSubtype",
"vimInfo": [
"{}",
"{}"
],
"name": "name",
"interfaceInfo": {
"trustedCertificates": [
"",
""
],
"description": "description",
"url": "url"
},
"additionalParameters": "{}",
"extensionKey": "extensionKey",
"accessInfo": {
"clientId": "clientId",
"clientSecret": "clientSecret"
},
"type": "type",
"version": "version",
"autoHealEnabled": true,
"products": [
"",
""
]
}
string
name
Optional
Name of the Extension with which it was created
string
version
Optional
Version of the Extension
string
type
Optional
Type of the Extension
string
extensionKey
Optional
Extension Key
string
extensionSubtype
Optional
Subtype of the Extension
array of products
products
Optional
Information regarding the SVNFM Extension
array of vimInfo
vimInfo
Optional
vimInfo
object
additionalParameters
Optional
additionalParameters
boolean
autoScaleEnabled
Optional
Boolean to determine auto scale enabled on the Extension or not
boolean
autoHealEnabled
Optional
Boolean to determine auto heal enabled on the Extension or not