{ "description": "This type represents a request for the scale NS operation.\n", "type": "object", "required": [ "scaleType" ], "properties": { "scaleType": { "description": "Indicates the type of scaling to be performed. Possible values: - SCALE_NS - SCALE_VNF\n", "type": "string", "enum": [ "SCALE_NS", "SCALE_VNF" ] }, "scaleNsData": { "description": "The necessary information to scale the referenced NS instance. It shall be present when scaleType = SCALE_NS.\n", "$ref": "#/definitions/ScaleNsData" }, "scaleVnfData": { "description": "The necessary information to scale the referenced NS instance. It shall be present when scaleType = SCALE_VNF.\n", "type": "array", "items": { "$ref": "#/definitions/ScaleVnfData" } }, "scaleTime": { "description": "Timestamp indicating the scale time of the NS, i.e. the NS will be scaled at this timestamp. Cardinality \"0\" indicates the NS scaling takes place immediately\".\n", "$ref": "SOL005_def.yaml#/definitions/DateTime" } } }