View Source GoogleApi.Container.V1.Model.StandardRolloutPolicy (google_api_container v0.45.0)

Standard rollout policy is the default policy for blue-green.

Attributes

  • batchNodeCount (type: integer(), default: nil) - Number of blue nodes to drain in a batch.
  • batchPercentage (type: number(), default: nil) - Percentage of the blue pool nodes to drain in a batch. The range of this field should be (0.0, 1.0].
  • batchSoakDuration (type: String.t, default: nil) - Soak time after each batch gets drained. Default to zero.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Container.V1.Model.StandardRolloutPolicy{
  batchNodeCount: integer() | nil,
  batchPercentage: number() | nil,
  batchSoakDuration: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.