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
array of
string
dependsOn
Optional
dependsOn
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.