Vsan Upgrade System Query Vsan Upgrade Status
Retrieve the latest status of a running, or the previously completed, upgrade process.
Information about previous upgrade runs are not always, e.g. when VC gets restarted.
Required privileges: System.Read
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case VsanUpgradeSystem/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.2.0 APIs.
{
"cluster": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
Reference to an instance of the ClusterComputeResource managed object.
Status
{
"_typeName": "string",
"inProgress": false,
"history": [
{
"_typeName": "string",
"timestamp": "string",
"host": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"message": "string",
"task": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
],
"aborted": false,
"completed": false,
"progress": 0
}
True if there is an active upgrade process.
If true, other fields are guaranteed to be populated. If false, other fields may reflect a previous upgrade process run, or they may be unset.
Log of a single upgrade task.
Lists all operations performed by the upgrade process in chronological order.
Set if the upgrade process was aborted.
Set if the upgrade process has completed successfully.
Progress in percent.
Failure
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}