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

Contains the information for an automated repair rollout operation.

Attributes

  • currentRepairModeIndex (type: String.t, default: nil) - Output only. The index of the current repair action in the repair sequence.
  • jobId (type: String.t, default: nil) - Output only. The job ID for the Job to repair.
  • phaseId (type: String.t, default: nil) - Output only. The phase ID of the phase that includes the job being repaired.
  • repairPhases (type: list(GoogleApi.CloudDeploy.V1.Model.RepairPhase.t), default: nil) - Output only. Records of the repair attempts. Each repair phase may have multiple retry attempts or single rollback attempt.
  • rollout (type: String.t, default: nil) - Output only. The name of the rollout that initiates the AutomationRun.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudDeploy.V1.Model.RepairRolloutOperation{
  currentRepairModeIndex: String.t() | nil,
  jobId: String.t() | nil,
  phaseId: String.t() | nil,
  repairPhases: [GoogleApi.CloudDeploy.V1.Model.RepairPhase.t()] | nil,
  rollout: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.