ScaleNsData

ScaleNsData
ScaleNsData

This type represents the information to scale a NS.

JSON Example
{
    "additionalParamsForVnf": [
        {
            "metadata": "{}",
            "extensions": {
                "key": "extensions"
            },
            "additionalParams": null,
            "vnfConfigurableProperties": {
                "key": "vnfConfigurableProperties"
            },
            "vnfProfileId": "vnfProfileId",
            "vnfInstanceName": "vnfInstanceName",
            "vnfInstanceDescription": "vnfInstanceDescription"
        },
        {
            "metadata": "{}",
            "extensions": {
                "key": "extensions"
            },
            "additionalParams": null,
            "vnfConfigurableProperties": {
                "key": "vnfConfigurableProperties"
            },
            "vnfProfileId": "vnfProfileId",
            "vnfInstanceName": "vnfInstanceName",
            "vnfInstanceDescription": "vnfInstanceDescription"
        }
    ],
    "locationConstraints": [
        {
            "locationConstraints": {
                "countryCode": "countryCode",
                "civicAddressElement": [
                    {
                        "caType": 0,
                        "caValue": "caValue"
                    },
                    {
                        "caType": 0,
                        "caValue": "caValue"
                    }
                ]
            },
            "vnfProfileId": "vnfProfileId"
        },
        {
            "locationConstraints": {
                "countryCode": "countryCode",
                "civicAddressElement": [
                    {
                        "caType": 0,
                        "caValue": "caValue"
                    },
                    {
                        "caType": 0,
                        "caValue": "caValue"
                    }
                ]
            },
            "vnfProfileId": "vnfProfileId"
        }
    ],
    "scaleNsToLevelData": {
        "nsScaleInfo": [
            {
                "nsScaleLevelId": "nsScaleLevelId",
                "nsScalingAspectId": "nsScalingAspectId"
            },
            {
                "nsScaleLevelId": "nsScaleLevelId",
                "nsScalingAspectId": "nsScalingAspectId"
            }
        ],
        "nsInstantiationLevel": "nsInstantiationLevel"
    },
    "scaleNsByStepsData": {
        "numberOfSteps": 0,
        "aspectId": "aspectId",
        "scalingDirection": "SCALE_IN"
    },
    "vnfInstanceToBeRemoved": [
        null,
        null
    ],
    "vnfInstanceToBeAdded": [
        {
            "vnfInstanceId": "vnfInstanceId",
            "vnfProfileId": "vnfProfileId"
        },
        {
            "vnfInstanceId": "vnfInstanceId",
            "vnfProfileId": "vnfProfileId"
        }
    ],
    "additionalParamsForNs": {
        "vimConnectionInfo": [
            {
                "vimType": "vimType",
                "vimId": "vimId",
                "extra": {
                    "deploymentProfileId": "deploymentProfileId",
                    "nodePoolId": "nodePoolId",
                    "vimName": "vimName",
                    "nodeProfileName": "nodeProfileName",
                    "nodePoolName": "nodePoolName"
                },
                "interfaceInfo": {
                    "key": "interfaceInfo"
                },
                "id": "id",
                "accessInfo": {
                    "key": "accessInfo"
                }
            },
            {
                "vimType": "vimType",
                "vimId": "vimId",
                "extra": {
                    "deploymentProfileId": "deploymentProfileId",
                    "nodePoolId": "nodePoolId",
                    "vimName": "vimName",
                    "nodeProfileName": "nodeProfileName",
                    "nodePoolName": "nodePoolName"
                },
                "interfaceInfo": {
                    "key": "interfaceInfo"
                },
                "id": "id",
                "accessInfo": {
                    "key": "accessInfo"
                }
            }
        ],
        "vduParams": [
            {
                "deploymentProfileId": "deploymentProfileId",
                "repoUrl": "repoUrl",
                "metadata": [
                    "{}",
                    "{}"
                ],
                "vduName": "vduName",
                "overrides": "overrides",
                "vduId": "vduId",
                "catalogName": "catalogName",
                "password": "password",
                "catalogId": "catalogId",
                "chartName": "chartName",
                "namespace": "namespace",
                "extensionId": "extensionId",
                "username": "username"
            },
            {
                "deploymentProfileId": "deploymentProfileId",
                "repoUrl": "repoUrl",
                "metadata": [
                    "{}",
                    "{}"
                ],
                "vduName": "vduName",
                "overrides": "overrides",
                "vduId": "vduId",
                "catalogName": "catalogName",
                "password": "password",
                "catalogId": "catalogId",
                "chartName": "chartName",
                "namespace": "namespace",
                "extensionId": "extensionId",
                "username": "username"
            }
        ],
        "extVirtualLinks": [
            {
                "resourceId": "resourceId",
                "extVirtualLinkId": "extVirtualLinkId",
                "vimId": "vimId",
                "extLinkPorts": [
                    {
                        "resourceHandle": {
                            "resourceId": "resourceId",
                            "vimId": "vimId",
                            "vimLevelResourceType": "vimLevelResourceType",
                            "resourceProviderId": "resourceProviderId"
                        },
                        "id": "id"
                    },
                    {
                        "resourceHandle": {
                            "resourceId": "resourceId",
                            "vimId": "vimId",
                            "vimLevelResourceType": "vimLevelResourceType",
                            "resourceProviderId": "resourceProviderId"
                        },
                        "id": "id"
                    }
                ],
                "resourceProviderId": "resourceProviderId",
                "extCps": [
                    {
                        "cpdId": "cpdId",
                        "cpConfig": [
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            },
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            }
                        ]
                    },
                    {
                        "cpdId": "cpdId",
                        "cpConfig": [
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            },
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            }
                        ]
                    }
                ]
            },
            {
                "resourceId": "resourceId",
                "extVirtualLinkId": "extVirtualLinkId",
                "vimId": "vimId",
                "extLinkPorts": [
                    {
                        "resourceHandle": {
                            "resourceId": "resourceId",
                            "vimId": "vimId",
                            "vimLevelResourceType": "vimLevelResourceType",
                            "resourceProviderId": "resourceProviderId"
                        },
                        "id": "id"
                    },
                    {
                        "resourceHandle": {
                            "resourceId": "resourceId",
                            "vimId": "vimId",
                            "vimLevelResourceType": "vimLevelResourceType",
                            "resourceProviderId": "resourceProviderId"
                        },
                        "id": "id"
                    }
                ],
                "resourceProviderId": "resourceProviderId",
                "extCps": [
                    {
                        "cpdId": "cpdId",
                        "cpConfig": [
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            },
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            }
                        ]
                    },
                    {
                        "cpdId": "cpdId",
                        "cpConfig": [
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            },
                            {
                                "linkPortId": "linkPortId",
                                "cpProtocolData": [
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    },
                                    {
                                        "ipOverEthernet": {
                                            "macAddress": "macAddress",
                                            "ipAddresses": [
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                },
                                                {
                                                    "fixedAddresses": [
                                                        null,
                                                        null
                                                    ],
                                                    "subnetId": "subnetId",
                                                    "addressRange": {
                                                        "maxAddress": "maxAddress",
                                                        "minAddress": "minAddress"
                                                    },
                                                    "type": "IPV4",
                                                    "numDynamicAddresses": 6
                                                }
                                            ]
                                        },
                                        "layerProtocol": "IP_OVER_ETHERNET"
                                    }
                                ],
                                "cpInstanceId": "cpInstanceId"
                            }
                        ]
                    }
                ]
            }
        ],
        "isVnfVAppTemplate": true,
        "nodeProfileName": "nodeProfileName",
        "nfType": "nfType",
        "storageProfiles": [
            "storageProfiles",
            "storageProfiles"
        ],
        "catalogName": "catalogName",
        "entityPrefix": "entityPrefix",
        "instantiationLevelId": "instantiationLevelId",
        "catalogId": "catalogId",
        "lcmInterfaces": {
            "lcmInterfaces": {
                "scale_start": [
                    {
                        "name": "USER",
                        "type": "string",
                        "value": "root"
                    },
                    {
                        "name": "PWD",
                        "type": "password",
                        "value": "Y2EkaGMwdw=="
                    },
                    {
                        "name": "HOSTNAME",
                        "type": "string",
                        "value": "10.176.160.54"
                    },
                    {
                        "name": "CMD",
                        "type": "string",
                        "value": "uptime"
                    },
                    {
                        "name": "VIM_LOCATION",
                        "type": "location",
                        "value": "vmware_641917F756584A7FA21F455F775D5F66"
                    }
                ],
                "scale_end": [
                    {
                        "name": "USER",
                        "type": "string",
                        "value": "root"
                    },
                    {
                        "name": "PWD",
                        "type": "password",
                        "value": "Y2EkaGMwdw=="
                    },
                    {
                        "name": "HOSTNAME",
                        "type": "string",
                        "value": "10.176.160.54"
                    },
                    {
                        "name": "CMD",
                        "type": "string",
                        "value": "uptime"
                    },
                    {
                        "name": "VIM_LOCATION",
                        "type": "location",
                        "value": "vmware_641917F756584A7FA21F455F775D5F66"
                    }
                ]
            }
        },
        "vAppTemplateName": "vAppTemplateName",
        "useVAppTemplates": true
    }
}
vnfInstanceToBeAdded
Optional

An existing VNF instance to be added to the NS instance as part of the scaling operation. If needed, the VNF Profile to be used for this VNF instance may also be provided.

array of Identifier
vnfInstanceToBeRemoved
Optional

The VNF instance to be removed from the NS instance as part of the scaling operation.

scaleNsByStepsData
Optional

scaleNsByStepsData

scaleNsToLevelData
Optional

scaleNsToLevelData

additionalParamsForNs
Optional

additionalParamsForNs

additionalParamsForVnf
Optional

Allows the OSS/BSS to provide additional parameter(s) per VNF instance (as opposed to the NS level, which is covered in additionalParamforNs). This is for VNFs that are to be created by the NFVO as part of the NS scaling and not for existing VNF that are covered by the scaleVnfData.

locationConstraints
Optional

The location constraints for the VNF to be instantiated as part of the NS scaling. An example can be a constraint for the VNF to be in a specific geographic location.

Property Of