Esx.Settings.Clusters.Vms.LifecycleHooks.ProcessedHookSpec
The Esx.Settings.Clusters.Vms.LifecycleHooks.ProcessedHookSpec schema contains properties that describe a specification for marking a hook as processed.
This schema was added in vSphere API 9.0.0.0.
{
"vm": "string",
"lifecycle_state": "string",
"processed_successfully": false
}
Identifier of the VM whose hook needs to be marked as processed.
This property was added in vSphere API 9.0.0.0.
When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: VirtualMachine. When operations return a value of this schema as a response, the property will be an identifier for the resource type: VirtualMachine.
Expected VM lifecycle state of the VM specified by the vm for which the hook is activated.
Possible values:
- POST_PROVISIONING: Post VM provisioning, reached once immediately after a VM is created.
- POST_POWER_ON: Post VM power-on, reached immediately after every VM power-on.
For more information see: Esx.Settings.Clusters.Vms.LifecycleState.
This property was added in vSphere API 9.0.0.0.
Result of the client hook processing. True if processed successfully, false otherwise.
This property was added in vSphere API 9.0.0.0.