CutoverJob class
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.
Constructors
-
CutoverJob({ComputeEngineDisksTargetDetails? computeEngineDisksTargetDetails, ComputeEngineTargetDetails? computeEngineTargetDetails, String? createTime, String? endTime, Status? error, String? name, int? progressPercent, String? state, String? stateMessage, String? stateTime, List<
CutoverStep> ? steps}) - CutoverJob.fromJson(Map json_)
Properties
- computeEngineDisksTargetDetails ↔ ComputeEngineDisksTargetDetails?
-
Details of the target Persistent Disks in Compute Engine.
getter/setter pair
- computeEngineTargetDetails ↔ ComputeEngineTargetDetails?
-
Details of the target VM in Compute Engine.
getter/setter pair
- createTime ↔ String?
-
The time the cutover job was created (as an API call, not when it was
actually created in the target).
getter/setter pair
- endTime ↔ String?
-
The time the cutover job had finished.
getter/setter pair
- error ↔ Status?
-
Provides details for the errors that led to the Cutover Job's state.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- name ↔ String?
-
The name of the cutover job.
getter/setter pair
- progressPercent ↔ int?
-
The current progress in percentage of the cutover job.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- state ↔ String?
-
State of the cutover job.
getter/setter pair
- stateMessage ↔ String?
-
A message providing possible extra details about the current state.
getter/setter pair
- stateTime ↔ String?
-
The time the state was last updated.
getter/setter pair
-
steps
↔ List<
CutoverStep> ? -
The cutover steps list representing its progress.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited