InlineVnf_instancesVnfInstanceIdScaleRequestBody

InlineVnf_instancesVnfInstanceIdScaleRequestBody
InlineVnf_instancesVnfInstanceIdScaleRequestBody

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

JSON Example
{
    "type": "string",
    "aspectId": "string",
    "numberOfSteps": 0
}
string
type
Required

Indicates the type of the scale operation requested. Permitted values: * SCALE_OUT: adding additional VNFC instances to the VNF to increase capacity

  • SCALE_IN: removing VNFC instances from the VNF in order to release unused capacity.
Possible values are : SCALE_OUT, SCALE_IN,
string
aspectId
Required

Identifier of the scaling aspect.

integer
numberOfSteps
Optional

Number of scaling steps to be executed as part of this Scale VNF operation. It shall be a positive number and the default value shall be 1.

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 "ScaleVnfOpConfig" defined in ETSI GS NFV-IFA 011 [10].

Parameter To