Reference documentation and code samples for the Google Cloud Deploy V1 Client class AutomationRule.
AutomationRule
defines the automation activities.
Generated from protobuf message google.cloud.deploy.v1.AutomationRule
Namespace
Google \ Cloud \ Deploy \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ promote_release_rule
Google\Cloud\Deploy\V1\PromoteReleaseRule
Optional. PromoteReleaseRule
will automatically promote a release from the current target to a specified target.
↳ advance_rollout_rule
Google\Cloud\Deploy\V1\AdvanceRolloutRule
Optional. The AdvanceRolloutRule
will automatically advance a successful Rollout.
↳ repair_rollout_rule
Google\Cloud\Deploy\V1\RepairRolloutRule
Optional. The RepairRolloutRule
will automatically repair a failed rollout.
getPromoteReleaseRule
Optional. PromoteReleaseRule
will automatically promote a release from
the current target to a specified target.
hasPromoteReleaseRule
setPromoteReleaseRule
Optional. PromoteReleaseRule
will automatically promote a release from
the current target to a specified target.
$this
getAdvanceRolloutRule
Optional. The AdvanceRolloutRule
will automatically advance a
successful Rollout.
hasAdvanceRolloutRule
setAdvanceRolloutRule
Optional. The AdvanceRolloutRule
will automatically advance a
successful Rollout.
$this
getRepairRolloutRule
Optional. The RepairRolloutRule
will automatically repair a failed
rollout.
hasRepairRolloutRule
setRepairRolloutRule
Optional. The RepairRolloutRule
will automatically repair a failed
rollout.
$this
getRule
string