GoogleApi.VMMigration.V1.Model.CycleStep (google_api_vm_migration v0.11.0)

View Source

CycleStep holds information about a step progress.

Attributes

  • endTime (type: DateTime.t, default: nil) - The time the cycle step has ended.
  • initializingReplication (type: GoogleApi.VMMigration.V1.Model.InitializingReplicationStep.t, default: nil) - Initializing replication step.
  • postProcessing (type: GoogleApi.VMMigration.V1.Model.PostProcessingStep.t, default: nil) - Post processing step.
  • replicating (type: GoogleApi.VMMigration.V1.Model.ReplicatingStep.t, default: nil) - Replicating step.
  • startTime (type: DateTime.t, default: nil) - The time the cycle step has started.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMMigration.V1.Model.CycleStep{
  endTime: DateTime.t() | nil,
  initializingReplication:
    GoogleApi.VMMigration.V1.Model.InitializingReplicationStep.t() | nil,
  postProcessing: GoogleApi.VMMigration.V1.Model.PostProcessingStep.t() | nil,
  replicating: GoogleApi.VMMigration.V1.Model.ReplicatingStep.t() | nil,
  startTime: DateTime.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.