ScaleByStepData
ScaleByStepData
This type describes the information to scale a VNF instance by steps. The NFVO shall then invoke the Scale VNF operation towards the appropriate VNFM.
JSON Example
{
"aspectId": "string",
"numberOfSteps": 0,
"additionalParams": {
"nfType": "string",
"vduParams": [
{
"vduName": "string",
"vduId": "string",
"deploymentProfileId": "string",
"chartName": "string",
"namespace": "string",
"repoUrl": "string",
"username": "string",
"password": "string",
"extensionId": "string",
"overrides": "string",
"metadata": [
{}
],
"catalogName": "string",
"catalogId": "string"
}
]
}
}
integer
numberOfSteps
Optional
Number of scaling steps. It shall be a positive number. Defaults to 1. The VNF provider defines in the VNFD whether or not a particular VNF supports performing more than one step at a time. Such a property in the VNFD applies for all instances of a particular VNF.
additionalParams
Optional
Additional parameters passed by the NFVO as input to the scaling process, specific to the VNF instance being scaled.