UpgradePlanComponent

UpgradePlanComponent
UpgradePlanComponent

Component present in an upgrade plan

JSON Example
{
    "precheck": {
        "createTime": "2000-01-23T04:56:07.000Z",
        "taskId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
        "planExecutionTaskId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
        "status": null
    },
    "upgrade": {
        "createTime": "2000-01-23T04:56:07.000Z",
        "taskId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
        "planExecutionTaskId": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
        "status": "PENDING"
    },
    "dependsOn": [
        "dependsOn",
        "dependsOn"
    ],
    "fqdn": "fqdn",
    "type": "OPS",
    "version": "version",
    "targetVersion": "targetVersion",
    "userInputSpec": "{}",
    "publicName": "publicName",
    "sddcGroupId": "sddcGroupId",
    "messages": [
        {
            "level": "INFO",
            "message": {
                "args": {
                    "cloudProxyFqdn": "cloudProxy1.vsphere.local"
                },
                "localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
                "defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
                "id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
            },
            "timestamp": "2000-01-23T04:56:07.000Z"
        },
        {
            "level": "INFO",
            "message": {
                "args": {
                    "cloudProxyFqdn": "cloudProxy1.vsphere.local"
                },
                "localizedMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
                "defaultMessage": "Started upgrade for Cloud Proxy `cloudProxy1.vsphere.local`",
                "id": "com.broadcom.lcm.ops.cloudproxy.upgrade.started"
            },
            "timestamp": "2000-01-23T04:56:07.000Z"
        }
    ],
    "id": "id",
    "sddcGroupName": "sddcGroupName",
    "status": "ELIGIBLE"
}
type
Optional

Enum of supported component types for build and lifecycle.

Possible values are : OPS, OPS_DATA_PLATFORM, VCFA, OPS_NETWORKS, VIDB, VSP, VCF_FLEET_LCM, VCF_SDDC_LCM, VCF_FLEET_DEPOT, OPS_LOGS, SALT_RAAS, SALT, TELEMETRY_ACCEPTOR, VCFMS_METRICS_STORE, VCF_OPS_CLOUD_PROXY, VCD_MIGRATOR,
string
id
Optional

id

string
fqdn
Optional

fqdn

string
sddcGroupId
Optional

sddcGroupId

string
sddcGroupName
Optional

sddcGroupName

string
version
Optional

version

string
publicName
Optional

publicName

status
Optional

Status of a component in the upgrade plan

Possible values are : ELIGIBLE, PENDING, INELIGIBLE, ON_TARGET, HIGHER_THAN_TARGET,
string
targetVersion
Optional

targetVersion

upgrade
Optional

Component upgrade info in the upgrade plan

precheck
Optional

Component pre-check info in the upgrade plan

array of string
dependsOn
Optional

dependsOn

messages
Optional

list of messages

object
userInputSpec
Optional

User-input specific configuration required for component upgrade. This object allows for arbitrary key-value pairs specific to the component or operation.