Vsan Cluster Mgmt Internal System Vsan Remediate Vsan Cluster
Remediate a cluster, to ensure vSAN cluster state matches vpxd cluster state, and also guarantee vSAN state of all member hosts is updated if 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 VsanClusterMgmtInternalSystem/{moId}.
The vSphere release schema. The current specification covers vSphere 9.1.0.0 APIs.
Show optional properties
{
"cluster": {}
}
{
"cluster": {
"_typeName": "string",
"type": "string",
"value": "string"
}
}
The target vim.ClusterComputeResource to remediate.
Required privileges: Host.Inventory.EditCluster
vim.Task
{
"_typeName": "string",
"type": "string",
"value": "string"
}
NotFound: when specified cluster doesn't exist.
{
"_typeName": "string",
"faultCause": {
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
},
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"cluster":"{}"}' https://{api_host}/sdk/vim25/{release}/vsan/VsanClusterMgmtInternalSystem/{moId}/VsanRemediateVsanCluster