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.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ promote_release_rule |
Google\Cloud\Deploy\V1\PromoteReleaseRule
Optional. |
↳ advance_rollout_rule |
Google\Cloud\Deploy\V1\AdvanceRolloutRule
Optional. The |
↳ repair_rollout_rule |
Google\Cloud\Deploy\V1\RepairRolloutRule
Optional. The |
getPromoteReleaseRule
Optional. PromoteReleaseRule
will automatically promote a release from
the current target to a specified target.
Returns | |
---|---|
Type | Description |
Google\Cloud\Deploy\V1\PromoteReleaseRule|null |
hasPromoteReleaseRule
setPromoteReleaseRule
Optional. PromoteReleaseRule
will automatically promote a release from
the current target to a specified target.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Deploy\V1\PromoteReleaseRule
|
Returns | |
---|---|
Type | Description |
$this |
getAdvanceRolloutRule
Optional. The AdvanceRolloutRule
will automatically advance a
successful Rollout.
Returns | |
---|---|
Type | Description |
Google\Cloud\Deploy\V1\AdvanceRolloutRule|null |
hasAdvanceRolloutRule
setAdvanceRolloutRule
Optional. The AdvanceRolloutRule
will automatically advance a
successful Rollout.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Deploy\V1\AdvanceRolloutRule
|
Returns | |
---|---|
Type | Description |
$this |
getRepairRolloutRule
Optional. The RepairRolloutRule
will automatically repair a failed
rollout.
Returns | |
---|---|
Type | Description |
Google\Cloud\Deploy\V1\RepairRolloutRule|null |
hasRepairRolloutRule
setRepairRolloutRule
Optional. The RepairRolloutRule
will automatically repair a failed
rollout.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Deploy\V1\RepairRolloutRule
|
Returns | |
---|---|
Type | Description |
$this |
getRule
Returns | |
---|---|
Type | Description |
string |