InlineVnf_instancesVnfInstanceIdScale_to_levelRequestBody
This type represents request parameters for the "Scale VNF to Level" operation.
{
"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"
}
]
}
]
}
}
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.
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.
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".