View Source GoogleApi.CloudDeploy.V1.Model.AdvanceRolloutOperation (google_api_cloud_deploy v0.6.0)

Contains the information of an automated advance-rollout operation.

Attributes

  • destinationPhase (type: String.t, default: nil) - Output only. The phase the rollout will be advanced to.
  • rollout (type: String.t, default: nil) - Output only. The name of the rollout that initiates the AutomationRun.
  • sourcePhase (type: String.t, default: nil) - Output only. The phase of a deployment that initiated the operation.
  • wait (type: String.t, default: nil) - Output only. How long the operation will be paused.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudDeploy.V1.Model.AdvanceRolloutOperation{
  destinationPhase: String.t() | nil,
  rollout: String.t() | nil,
  sourcePhase: String.t() | nil,
  wait: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.