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"
}
]
}
array of ResourceUpgradableError
resourceUpgradableErrors
Optional
Set of resources with their corresponding upgradable errors.
array of Upgradable
upgradables
Optional
Set of upgradables representing the upgrade capability of resources.