ScaleVnfRequestAdditionalParams

ScaleVnfRequestAdditionalParams
ScaleVnfRequestAdditionalParams
JSON Example
{
    "action": "string",
    "skipGrant": false,
    "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"
                }
            ]
        }
    ]
}
string
action
Optional

This represents the type of scale action performed. Example: Scale, Reconfigure

boolean
skipGrant
Optional

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

array of vduParam
vduParams
Optional

vduParams

lcmInterfaces
Optional

lcmInterfaces