GoogleApi.VMMigration.V1.Model.ReplicationCycle (google_api_vm_migration v0.11.0)
View SourceReplicationCycle contains information about the current replication cycle status.
Attributes
-
cycleNumber
(type:integer()
, default:nil
) - The cycle's ordinal number. -
endTime
(type:DateTime.t
, default:nil
) - The time the replication cycle has ended. -
error
(type:GoogleApi.VMMigration.V1.Model.Status.t
, default:nil
) - Output only. Provides details on the state of the cycle in case of an error. -
name
(type:String.t
, default:nil
) - The identifier of the ReplicationCycle. -
progressPercent
(type:integer()
, default:nil
) - The current progress in percentage of this cycle. Was replaced by 'steps' field, which breaks down the cycle progression more accurately. -
startTime
(type:DateTime.t
, default:nil
) - The time the replication cycle has started. -
state
(type:String.t
, default:nil
) - State of the ReplicationCycle. -
steps
(type:list(GoogleApi.VMMigration.V1.Model.CycleStep.t)
, default:nil
) - The cycle's steps list representing its progress. -
totalPauseDuration
(type:String.t
, default:nil
) - The accumulated duration the replication cycle was paused. -
warnings
(type:list(GoogleApi.VMMigration.V1.Model.MigrationWarning.t)
, default:nil
) - Output only. Warnings that occurred during the cycle.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.ReplicationCycle{ cycleNumber: integer() | nil, endTime: DateTime.t() | nil, error: GoogleApi.VMMigration.V1.Model.Status.t() | nil, name: String.t() | nil, progressPercent: integer() | nil, startTime: DateTime.t() | nil, state: String.t() | nil, steps: [GoogleApi.VMMigration.V1.Model.CycleStep.t()] | nil, totalPauseDuration: String.t() | nil, warnings: [GoogleApi.VMMigration.V1.Model.MigrationWarning.t()] | nil }