ScaleVnfRequestAdditionalParams

ScaleVnfRequestAdditionalParams
ScaleVnfRequestAdditionalParams
JSON Example
{
    "action": "string",
    "skipGrant": false,
    "timeoutInSecs": 0,
    "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,
            "disableHelmInstall": false,
            "ignoreGrantFailure": false,
            "timeoutInSecs": 0,
            "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.

integer
timeoutInSecs
Optional

Timeout in secs for the corresponding helm operation on VDU. If this parameter is not provided, default helm timeout will be applied.

array of vduParam
vduParams
Optional

vduParams

lcmInterfaces
Optional

lcmInterfaces