Vsan Upgrade System Ex Perform Vsan Upgrade Preflight Async Check Task

Vsan Upgrade System Ex Perform Vsan Upgrade Preflight Async Check Task

Perform an upgrade preflight check on a cluster asynchronously.

Has the same arguments as PerformVsanUpgradePreflightCheckEx for argument details. The checks are performed asynchronously tracked by a task. Upon completion results can be obtained by calling VsanQueryUpgradeStatusEx

Request
URI
POST
https://{api_host}/sdk/vim25/{release}/vsan/VsanUpgradeSystemEx/{moId}/PerformVsanUpgradePreflightAsyncCheck_Task
COPY
Path Parameters
string
moId
Required

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 VsanUpgradeSystemEx/{moId}.

string
release
Required

The vSphere release schema. The current specification covers vSphere 9.0.0.0 APIs.


Request Body
Required
"PerformVsanUpgradePreflightAsyncCheckRequestType Object"
cluster
Required

The target cluster to process conversion.

Required privileges: Host.Config.Storage

boolean
downgradeFormat
Optional

Intend to perform a on-disk format downgrade instead of upgrade. Adds additional checks.

spec
Optional

The specification of advanced disk format configuration. Adds additional checks. The specification cannot be supported in downgrade process, for now we don't have any advanced features supported by lower disk format.

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns MoRefTask of type(s) application/json
"MoRefTask Object"

500

VsanFault: If a current upgrade or precheck is already in progress

Returns VsanFault of type(s) application/json
"VsanFault Object"

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '[{}]' https://{api_host}/sdk/vim25/{release}/vsan/VsanUpgradeSystemEx/{moId}/PerformVsanUpgradePreflightAsyncCheck_Task