GoogleApi.VMMigration.V1.Model.CutoverJob (google_api_vm_migration v0.3.0) View Source
CutoverJob message describes a cutover of a migrating VM. The CutoverJob is the operation of shutting down the VM, creating a snapshot and clonning the VM using the replicated snapshot.
Attributes
-
computeEngineTargetDetails(type:GoogleApi.VMMigration.V1.Model.ComputeEngineTargetDetails.t, default:nil) - Output only. Details of the target VM in Compute Engine. -
createTime(type:DateTime.t, default:nil) - Output only. The time the cutover job was created (as an API call, not when it was actually created in the target). -
error(type:GoogleApi.VMMigration.V1.Model.Status.t, default:nil) - Output only. Provides details for the errors that led to the Cutover Job's state. -
name(type:String.t, default:nil) - Output only. The name of the cutover job. -
progressPercent(type:integer(), default:nil) - Output only. The current progress in percentage of the cutover job. -
state(type:String.t, default:nil) - Output only. State of the cutover job. -
stateMessage(type:String.t, default:nil) - Output only. A message providing possible extra details about the current state. -
stateTime(type:DateTime.t, default:nil) - Output only. The time the state was last updated.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.VMMigration.V1.Model.CutoverJob{
computeEngineTargetDetails:
GoogleApi.VMMigration.V1.Model.ComputeEngineTargetDetails.t() | nil,
createTime: DateTime.t() | nil,
error: GoogleApi.VMMigration.V1.Model.Status.t() | nil,
name: String.t() | nil,
progressPercent: integer() | nil,
state: String.t() | nil,
stateMessage: String.t() | nil,
stateTime: DateTime.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.