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

CloudRunConfig contains the Cloud Run runtime configuration.

Attributes

  • automaticTrafficControl (type: boolean(), default: nil) - Whether Cloud Deploy should update the traffic stanza in a Cloud Run Service on the user's behalf to facilitate traffic splitting. This is required to be true for CanaryDeployments, but optional for CustomCanaryDeployments.
  • canaryRevisionTags (type: list(String.t), default: nil) - Optional. A list of tags that are added to the canary revision while the canary phase is in progress.
  • priorRevisionTags (type: list(String.t), default: nil) - Optional. A list of tags that are added to the prior revision while the canary phase is in progress.
  • stableRevisionTags (type: list(String.t), default: nil) - Optional. A list of tags that are added to the final stable revision when the stable phase is applied.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudDeploy.V1.Model.CloudRunConfig{
  automaticTrafficControl: boolean() | nil,
  canaryRevisionTags: [String.t()] | nil,
  priorRevisionTags: [String.t()] | nil,
  stableRevisionTags: [String.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.