AdvanceRolloutRule(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The AdvanceRollout
automation rule will automatically advance a
successful Rollout to the next phase.
Attributes | |
---|---|
Name | Description |
id |
str
Required. ID of the rule. This id must be unique in the Automation resource to which this rule belongs. The
format is [a-z][a-z0-9\-]{0,62} .
|
source_phases |
MutableSequence[str]
Optional. Proceeds only after phase name matched any one in the list. This value must consist of lower-case letters, numbers, and hyphens, start with a letter and end with a letter or a number, and have a max length of 63 characters. In other words, it must match the following regex: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$ .
|
wait |
google.protobuf.duration_pb2.Duration
Optional. How long to wait after a rollout is finished. |
condition |
google.cloud.deploy_v1.types.AutomationRuleCondition
Output only. Information around the state of the Automation rule. |