ScaleVnfData
ScaleVnfData
This type represents defines the information to scale a VNF instance to a given level, or to scale a VNF instance by steps.
JSON Example
{
"vnfInstanceid": "vnfInstanceid",
"scaleByStepData": {
"numberOfSteps": 6,
"additionalParams": null,
"aspectId": "aspectId"
},
"scaleVnfType": "SCALE_OUT",
"scaleToLevelData": {
"vnfScaleInfo": [
{
"scaleLevel": 0,
"aspectId": "aspectId"
},
{
"scaleLevel": 0,
"aspectId": "aspectId"
}
],
"additionalParams": null,
"vnfInstantiationLevelId": "vnfInstantiationLevelId"
}
}
string
vnfInstanceid
Required
An identifier with the intention of being globally unique.
string
scaleVnfType
Required
Type of the scale VNF operation requested. Allowed values are: - SCALE_OUT - SCALE_IN - SCALE_TO_INSTANTIATION_LEVEL - SCALE_TO_SCALE_LEVEL(S) The set of types actually supported depends on the capabilities of the VNF being managed.
Possible values are : SCALE_OUT, SCALE_IN, SCALE_TO_INSTANTIATION_LEVEL, SCALE_TO_SCALE_LEVEL(S),