Google Cloud Deploy V1 Client - Class AutomationRolloutMetadata (1.0.0)

Reference documentation and code samples for the Google Cloud Deploy V1 Client class AutomationRolloutMetadata.

AutomationRolloutMetadata contains Automation-related actions that were performed on a rollout.

Generated from protobuf message google.cloud.deploy.v1.AutomationRolloutMetadata

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ promote_automation_run string

Output only. The ID of the AutomationRun initiated by a promote release rule.

↳ advance_automation_runs array

Output only. The IDs of the AutomationRuns initiated by an advance rollout rule.

↳ repair_automation_runs array

Output only. The IDs of the AutomationRuns initiated by a repair rollout rule.

getPromoteAutomationRun

Output only. The ID of the AutomationRun initiated by a promote release rule.

Returns
Type Description
string

setPromoteAutomationRun

Output only. The ID of the AutomationRun initiated by a promote release rule.

Parameter
Name Description
var string
Returns
Type Description
$this

getAdvanceAutomationRuns

Output only. The IDs of the AutomationRuns initiated by an advance rollout rule.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setAdvanceAutomationRuns

Output only. The IDs of the AutomationRuns initiated by an advance rollout rule.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getRepairAutomationRuns

Output only. The IDs of the AutomationRuns initiated by a repair rollout rule.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setRepairAutomationRuns

Output only. The IDs of the AutomationRuns initiated by a repair rollout rule.

Parameter
Name Description
var string[]
Returns
Type Description
$this