class Google::Apis::ClouddeployV1::PipelineCondition

PipelineCondition contains all conditions relevant to a Delivery Pipeline.

Attributes

pipeline_ready_condition[RW]

PipelineReadyCondition contains information around the status of the Pipeline. Corresponds to the JSON property ‘pipelineReadyCondition` @return [Google::Apis::ClouddeployV1::PipelineReadyCondition]

targets_present_condition[RW]

TargetsPresentCondition contains information on any Targets defined in the Delivery Pipeline that do not actually exist. Corresponds to the JSON property ‘targetsPresentCondition` @return [Google::Apis::ClouddeployV1::TargetsPresentCondition]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/clouddeploy_v1/classes.rb, line 969
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/clouddeploy_v1/classes.rb, line 974
def update!(**args)
  @pipeline_ready_condition = args[:pipeline_ready_condition] if args.key?(:pipeline_ready_condition)
  @targets_present_condition = args[:targets_present_condition] if args.key?(:targets_present_condition)
end