AdvanceRolloutRule class
The AdvanceRollout automation rule will automatically advance a successful Rollout to the next phase.
Constructors
-
AdvanceRolloutRule({required Input<
String> id, Input<List< ? sourcePhases, Input<String> >String> ? wait}) -
Creates a new AdvanceRolloutRule.
idID of the rule. This id must be unique in theAutomationresource to which this rule belongs. The format isa-z{0,62}.sourcePhasesOptional. 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])?$.waitOptional. How long to wait after a rollout is finished.const -
AdvanceRolloutRule.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
id
→ Input<
String> -
ID of the rule. This id must be unique in the
Automationresource to which this rule belongs. The format isa-z{0,62}.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sourcePhases
→ Input<
List< ?String> > -
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])?$.final -
wait
→ Input<
String> ? -
Optional. How long to wait after a rollout is finished.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited