Google Cloud Deploy v1 API - Class AutomationRuleCondition (3.3.0)

public sealed class AutomationRuleCondition : IMessage<AutomationRuleCondition>, IEquatable<AutomationRuleCondition>, IDeepCloneable<AutomationRuleCondition>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Deploy v1 API class AutomationRuleCondition.

AutomationRuleCondition contains conditions relevant to an Automation rule.

Inheritance

object > AutomationRuleCondition

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

AutomationRuleCondition()

public AutomationRuleCondition()

AutomationRuleCondition(AutomationRuleCondition)

public AutomationRuleCondition(AutomationRuleCondition other)
Parameter
Name Description
other AutomationRuleCondition

Properties

RuleTypeConditionCase

public AutomationRuleCondition.RuleTypeConditionOneofCase RuleTypeConditionCase { get; }
Property Value
Type Description
AutomationRuleConditionRuleTypeConditionOneofCase

TargetsPresentCondition

public TargetsPresentCondition TargetsPresentCondition { get; set; }

Optional. Details around targets enumerated in the rule.

Property Value
Type Description
TargetsPresentCondition

TimedPromoteReleaseCondition

public TimedPromoteReleaseCondition TimedPromoteReleaseCondition { get; set; }

Optional. TimedPromoteReleaseCondition contains rule conditions specific to a an Automation with a timed promote release rule defined.

Property Value
Type Description
TimedPromoteReleaseCondition