Google Cloud Deploy V1 Client - Class AutomationRolloutMetadata (0.15.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
NameDescription
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
TypeDescription
string

setPromoteAutomationRun

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAdvanceAutomationRuns

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

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setAdvanceAutomationRuns

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

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getRepairAutomationRuns

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

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setRepairAutomationRuns

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

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this