Reference documentation and code samples for the Google Cloud Deploy V1 API class Google::Cloud::Deploy::V1::AutomationRuleCondition.
AutomationRuleCondition
contains conditions relevant to an
Automation
rule.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#targets_present_condition
def targets_present_condition() -> ::Google::Cloud::Deploy::V1::TargetsPresentCondition
Returns
- (::Google::Cloud::Deploy::V1::TargetsPresentCondition) — Optional. Details around targets enumerated in the rule.
#targets_present_condition=
def targets_present_condition=(value) -> ::Google::Cloud::Deploy::V1::TargetsPresentCondition
Parameter
- value (::Google::Cloud::Deploy::V1::TargetsPresentCondition) — Optional. Details around targets enumerated in the rule.
Returns
- (::Google::Cloud::Deploy::V1::TargetsPresentCondition) — Optional. Details around targets enumerated in the rule.
#timed_promote_release_condition
def timed_promote_release_condition() -> ::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition
Returns
- (::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition) — Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.
#timed_promote_release_condition=
def timed_promote_release_condition=(value) -> ::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition
Parameter
- value (::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition) — Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.
Returns
- (::Google::Cloud::Deploy::V1::TimedPromoteReleaseCondition) — Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.