Google Cloud Deploy V1 Client - Class AutomationRunEvent (2.0.0)

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

Payload proto for "clouddeploy.googleapis.com/automation_run"Platform Log event that describes the AutomationRun related events.

Generated from protobuf messagegoogle.cloud.deploy.v1.AutomationRunEvent

Namespace

Google \ Cloud \ Deploy \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
dataarray

Optional. Data for populating the Message object.

↳ messagestring

Debug message for when there is an update on the AutomationRun. Provides further details about the resource creation or state change.

↳ automation_runstring

The name of theAutomationRun.

↳ pipeline_uidstring

Unique identifier of theDeliveryPipeline.

↳ automation_idstring

Identifier of theAutomation.

↳ rule_idstring

Identifier of theAutomation rule.

↳ destination_target_idstring

ID of theTarget to which theAutomationRun is created.

↳ typeint

Type of this notification, e.g. for a Pub/Sub failure.

getMessage

Debug message for when there is an update on the AutomationRun.

Provides further details about the resource creation or state change.

Returns
TypeDescription
string

setMessage

Debug message for when there is an update on the AutomationRun.

Provides further details about the resource creation or state change.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getAutomationRun

The name of theAutomationRun.

Returns
TypeDescription
string

setAutomationRun

The name of theAutomationRun.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getPipelineUid

Unique identifier of theDeliveryPipeline.

Returns
TypeDescription
string

setPipelineUid

Unique identifier of theDeliveryPipeline.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getAutomationId

Identifier of theAutomation.

Returns
TypeDescription
string

setAutomationId

Identifier of theAutomation.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getRuleId

Identifier of theAutomation rule.

Returns
TypeDescription
string

setRuleId

Identifier of theAutomation rule.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getDestinationTargetId

ID of theTarget to which theAutomationRun is created.

Returns
TypeDescription
string

setDestinationTargetId

ID of theTarget to which theAutomationRun is created.

Parameter
NameDescription
varstring
Returns
TypeDescription
$this

getType

Type of this notification, e.g. for a Pub/Sub failure.

Returns
TypeDescription
int

setType

Type of this notification, e.g. for a Pub/Sub failure.

Parameter
NameDescription
varint
Returns
TypeDescription
$this

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-10 UTC.