UpgradablesResource

UpgradablesResource
UpgradablesResource

Upgradables resource represents the upgrade capability of resources along with resource specific upgradable errors. Upgradable contains the bundle(using what), resource(on which) and its associated resources/software components that can be upgraded. ResourceUpgradableError contains the upgradable calculated errors for a resource while determining its upgradables.

JSON Example
{
    "resourceUpgradableErrors": [
        {
            "errors": [
                {
                    "arguments": [
                        "string"
                    ],
                    "causes": [
                        {
                            "message": "string",
                            "type": "string"
                        }
                    ],
                    "context": {
                        "context": "string"
                    },
                    "errorCode": "string",
                    "errorType": "string",
                    "message": "string",
                    "nestedErrors": [
                        "Error Object"
                    ],
                    "referenceToken": "string",
                    "remediationMessage": "string"
                }
            ],
            "resource": {
                "fqdn": "sfo-vc01.rainpole.io",
                "name": "string",
                "resourceId": "BE8A5E04-92A0-43F6-A166-AA041F4327CC",
                "sans": [
                    "string"
                ],
                "type": "One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER"
            }
        }
    ],
    "upgradables": [
        {
            "bundleId": "string",
            "bundleType": "string",
            "resource": {
                "fqdn": "sfo-vc01.rainpole.io",
                "name": "string",
                "resourceId": "BE8A5E04-92A0-43F6-A166-AA041F4327CC",
                "sans": [
                    "string"
                ],
                "type": "One among: SDDC_MANAGER, PSC, VCENTER, NSX_MANAGER, NSXT_MANAGER, VRA, VRLI, VROPS, VRSLCM, VXRAIL_MANAGER"
            },
            "softwareComponents": [
                {
                    "id": "string",
                    "type": "string"
                }
            ],
            "status": "string"
        }
    ]
}
resourceUpgradableErrors
Optional

Set of resources with their corresponding upgradable errors.

array of Upgradable
upgradables
Optional

Set of upgradables representing the upgrade capability of resources.