CnfUpgradeRequest

CnfUpgradeRequest
CnfUpgradeRequest
JSON Example
{
    "vimId": "string",
    "nfdId": "string",
    "upgradeType": "string",
    "autoRollback": false,
    "ignoreAdditionalParams": false,
    "componentMapping": [
        {
            "oldVduId": "string",
            "newVduId": "string"
        }
    ],
    "upgradeOptions": {},
    "additionalParams": {
        "vduParams": [
            {
                "vduName": "string",
                "timeoutInSecs": "string",
                "namespace": "string",
                "extensionId": "string",
                "repoUrl": "string",
                "username": "string",
                "password": "string",
                "metadata": [
                    {}
                ]
            }
        ],
        "timeoutInSecs": "string",
        "vimId": "string",
        "skipNodeCustomization": false,
        "nodePoolName": "string",
        "nodePoolBatchSize": 0,
        "nodePools": [
            "string"
        ],
        "namespace": "string",
        "extensionId": "string",
        "repoUrl": "string",
        "username": "string",
        "password": "string",
        "lcmInterfaces": {}
    }
}
string
vimId
Optional

vimId

string
nfdId
Optional

nfdId

string
upgradeType
Optional

upgradeType

boolean
autoRollback
Optional

autoRollback

boolean
ignoreAdditionalParams
Optional

ignoreAdditionalParams

array of object
componentMapping
Optional

componentMapping

object
upgradeOptions
Optional

upgradeOptions

object
additionalParams
Optional

additionalParams