Host Vsan Internal System Abdicate Dom Ownership

Host Vsan Internal System Abdicate Dom Ownership

Abdicate ownership of DOM objects.

The objects must be currently owned by this host. Which host has ownership of an object at a given point in time can be queried from QueryVsanObjects() or QueryCmmds() APIs. Abidcating ownership tears down DOM owner in-memory state. Hosts in the cluster will then compete to become the new owner of the object, similar to a host failure event. There is a short interuption of IO flow while the owner re-election is going on, but it is transparent to any consumers of the object. This API is meant as a troubleshooting and debugging tool. It is internal at this point and can be used to resolve issues where DOM owner gets "stuck".

Required privileges: Host.Config.Storage

Request
URI
POST
https://{vcenter-host}/sdk/vim25/{release}/HostVsanInternalSystem/{moId}/AbdicateDomOwnership
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 HostVsanInternalSystem/{moId}.

string
release
Required

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


Request Body
AbdicateDomOwnershipRequestType of type(s) application/json
Required
{
    "uuids": [
        "string"
    ]
}
array of string
uuids
Required

List of VSAN/DOM object UUIDs.

Authentication
This operation uses the following authentication methods.
Responses
200

List of UUIDs successfully abdicated.

Returns Array of string of type(s) application/json
[
    {}
]