VnfInstantiateRequestAdditionalParams

VnfInstantiateRequestAdditionalParams
VnfInstantiateRequestAdditionalParams
JSON Example
{
    "vduParams": [
        {
            "vduName": "string",
            "vduId": "string",
            "deploymentProfileId": "string",
            "chartName": "string",
            "helmName": "string",
            "namespace": "string",
            "repoUrl": "string",
            "username": "string",
            "password": "string",
            "extensionId": "string",
            "overrides": "string",
            "metadata": [
                {}
            ],
            "imageName": "string",
            "disableAutoRollback": false,
            "disableGrant": false,
            "ignoreGrantFailure": false,
            "catalogName": "string",
            "catalogId": "string"
        }
    ],
    "lcmInterfaces": [
        {
            "interfaceName": "string",
            "parameters": [
                {
                    "name": "string",
                    "type": "string"
                }
            ]
        }
    ],
    "entityPrefix": "string",
    "useVAppTemplates": false,
    "catalogName": "string",
    "catalogId": "string",
    "skipGrant": false,
    "ignoreGrantFailure": false,
    "disableAutoRollback": false,
    "disableGrant": false,
    "isVnfVAppTemplate": false,
    "vAppTemplateName": "string",
    "storageProfiles": [
        "string"
    ],
    "nodepoolName": "string"
}
array of vduParam
vduParams
Optional

vduParams

lcmInterfaces
Optional

lcmInterfaces

string
entityPrefix
Optional

entityPrefix

boolean
useVAppTemplates
Optional

useVAppTemplates

string
catalogName
Optional

catalogName

string
catalogId
Optional

catalogId

boolean
skipGrant
Optional

Set to true if grant phase is to be skipped in this VNF LCM operation occurrence. Set to false otherwise.

boolean
ignoreGrantFailure
Optional

Set to true if grant failures are to be ignored while instantiating CNF. Set to false otherwise.

boolean
disableAutoRollback
Optional

Set to true if auto rollback is to be disabled when CNF instantiation fails. Set to false otherwise.

boolean
disableGrant
Optional

Set to true if grant phase is to be skipped while instantiating CNF. Set to false otherwise.

skipNodeCustomization
Optional

Set to true for customization to be skipped while instantiating CNF. Set to false otherwise. type: boolean

boolean
isVnfVAppTemplate
Optional

Set to true if the entire VNF is represented by a single vApp template. Set to false otherwise.

string
vAppTemplateName
Optional

vAppTemplateName

array of string
storageProfiles
Optional

Storage Profile Ids which should be used by all the VMs in this VNF.

string
nodepoolName
Optional

Name of the nodepool that should be customized while instantiating CNF.