Vm_Guest_Customization_Info

Vm_Guest_Customization_Info
Vm_Guest_Customization_Info

The Customization.Info structure contains the status of a customization operation applied to a virtual machine.

JSON Example
{
    "status": "string",
    "error": "string",
    "start_time": "string",
    "end_time": "string"
}
status
Required

The Customization.Info.Status enumerated type defines the status values that can be reported for the customization operation.
IDLE : No customization spec is applied to the guest operating system.
PENDING : The customization process has not yet started inside the guest operating system.
RUNNING : The customization process is currently running inside the guest operating system.
SUCCEEDED : The customization process has completed successfully inside the guest operating system.
FAILED : The customizatio process has failed inside the guest operating system.

string
error
Optional

Description of the error if the Customization.Info.status of customization operation is FAILED. This field will be unset if the status is not FAILED or there is no information available for the error.

string As date-time
start_time
Optional

Time when the customization process has started inside the guest operating system. This field will be unset if the status is PENDING.

string As date-time
end_time
Optional

Time when the customization process has completed inside the guest operating system. This field will be unset if the status is not SUCCEEDED or FAILED.