GoogleApi.CloudDeploy.V1.Model.TimedPromoteReleaseCondition (google_api_cloud_deploy v0.14.0)

View Source

TimedPromoteReleaseCondition contains conditions specific to an Automation with a Timed Promote Release rule defined.

Attributes

  • nextPromotionTime (type: DateTime.t, default: nil) - Output only. When the next scheduled promotion(s) will occur.
  • targetsList (type: list(GoogleApi.CloudDeploy.V1.Model.Targets.t), default: nil) - Output only. A list of targets involved in the upcoming timed promotion(s).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.CloudDeploy.V1.Model.TimedPromoteReleaseCondition{
  nextPromotionTime: DateTime.t() | nil,
  targetsList: [GoogleApi.CloudDeploy.V1.Model.Targets.t()] | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.