public sealed class AutomationRuleCondition : IMessage<AutomationRuleCondition>, IEquatable<AutomationRuleCondition>, IDeepCloneable<AutomationRuleCondition>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Deploy v1 API class AutomationRuleCondition.
AutomationRuleCondition contains conditions relevant to an
Automation rule.
Implements
IMessageAutomationRuleCondition, IEquatableAutomationRuleCondition, IDeepCloneableAutomationRuleCondition, IBufferMessage, IMessageNamespace
Google.Cloud.Deploy.V1Assembly
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 |
|