View Source GoogleApi.CloudBuild.V2.Model.GoogleDevtoolsCloudbuildV2Condition (google_api_cloud_build v0.50.1)

Conditions defines a readiness condition for a Knative resource.

Attributes

  • lastTransitionTime (type: DateTime.t, default: nil) - LastTransitionTime is the last time the condition transitioned from one status to another.
  • message (type: String.t, default: nil) - A human readable message indicating details about the transition.
  • reason (type: String.t, default: nil) - The reason for the condition's last transition.
  • severity (type: String.t, default: nil) - Severity with which to treat failures of this type of condition.
  • status (type: String.t, default: nil) - Status of the condition.
  • type (type: String.t, default: nil) - Type of condition.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudBuild.V2.Model.GoogleDevtoolsCloudbuildV2Condition{
  lastTransitionTime: DateTime.t() | nil,
  message: String.t() | nil,
  reason: String.t() | nil,
  severity: String.t() | nil,
  status: String.t() | nil,
  type: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.