InlineVnf_instancesVnfInstanceIdScale_to_levelRequestBody

InlineVnf_instancesVnfInstanceIdScale_to_levelRequestBody
InlineVnf_instancesVnfInstanceIdScale_to_levelRequestBody

This type represents request parameters for the "Scale VNF to Level" operation.

JSON Example
{
    "instantiationLevelId": "string",
    "scaleInfo": [
        {
            "aspectId": "string",
            "scaleLevel": 0
        }
    ],
    "additionalParams": {
        "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
instantiationLevelId
Optional

Identifier of the target instantiation level of the current deployment flavour to which the VNF is requested to be scaled. Either the instantiationLevelId attribute or the scaleInfo attribute shall be included.

array of object
scaleInfo
Optional

For each scaling aspect of the current deployment flavour, indicates the target scale level to which the VNF is to be scaled. Either the instantiationLevelId attribute or the scaleInfo attribute shall be included.

object
additionalParams
Optional

Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF being scaled, as declared in the VNFD as part of "ScaleVnfToLevelOpConfig".