Cloud Deploy AutomationRun

Cloud Deploy AutomationRun in Google Cloud represents an automated execution instance within a Cloud Deploy pipeline. It manages and tracks the lifecycle of automated deployment tasks, such as triggering rollouts, running pre- or post-deployment actions, and integrating with other CI/CD tools. It helps ensure consistent, repeatable, and auditable deployment processes across environments.

gcp.clouddeploy_automation_run

Fields

TitleIDTypeData TypeDescription
_keycorestring
advance_rollout_operationcorejsonOutput only. Advances a rollout to the next phase.
ancestorscorearray<string>
automation_idcorestringOutput only. The ID of the automation that initiated the operation.
automation_snapshotcorejsonOutput only. Snapshot of the Automation taken at AutomationRun creation time.
create_timecoretimestampOutput only. Time at which the `AutomationRun` was created.
datadog_display_namecorestring
etagcorestringOutput only. The weak etag of the `AutomationRun` resource. This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
expire_timecoretimestampOutput only. Time the `AutomationRun` expires. An `AutomationRun` expires after 14 days from its creation date.
labelscorearray<string>
namecorestringOutput only. Name of the `AutomationRun`. Format is `projects/{project}/locations/{location}/deliveryPipelines/{delivery_pipeline}/automationRuns/{automation_run}`.
organization_idcorestring
parentcorestring
policy_violationcorejsonOutput only. Contains information about what policies prevented the `AutomationRun` from proceeding.
project_idcorestring
project_numbercorestring
promote_release_operationcorejsonOutput only. Promotes a release to a specified 'Target'.
region_idcorestring
repair_rollout_operationcorejsonOutput only. Repairs a failed 'Rollout'.
resource_namecorestring
rule_idcorestringOutput only. The ID of the automation rule that initiated the operation.
service_accountcorestringOutput only. Email address of the user-managed IAM service account that performs the operations against Cloud Deploy resources.
statecorestringOutput only. Current state of the `AutomationRun`.
state_descriptioncorestringOutput only. Explains the current state of the `AutomationRun`. Present only when an explanation is needed.
tagscorehstore_csv
target_idcorestringOutput only. The ID of the source target that initiates the `AutomationRun`. The value of this field is the last segment of a target name.
timed_promote_release_operationcorejsonOutput only. Promotes a release to a specified 'Target' as defined in a Timed Promote Release rule.
update_timecoretimestampOutput only. Time at which the automationRun was updated.
wait_until_timecoretimestampOutput only. Earliest time the `AutomationRun` will attempt to resume. Wait-time is configured by `wait` in automation rule.
zone_idcorestring