AgentVmHook
AgentVmHook
Deprecated as of vSphere 9.0. Please refer to vLCM APIs.
Represents an active hook of the VM lifecycle which EAM is waiting on to be processed by the client.
The supported hooks are defined by manuallyMarkAgentVmAvailableAfterProvisioning and manuallyMarkAgentVmAvailableAfterProvisioning. See MarkAsAvailable
This structure may be used only with operations rendered under /eam
.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
},
"vmState": "string"
}
vm
Required
The VM for which lifecycle is this hook.
This VM may differ from vm while an upgrade of the agent VM is in progress.
string
vmState
Required
The current VM lifecycle state.