Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AutomationRunEvent

import type { AutomationRunEvent } from "https://googleapis.deno.dev/v1/clouddeploy:v1.ts";

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

interface AutomationRunEvent {
automationId?: string;
automationRun?: string;
destinationTargetId?: string;
message?: string;
pipelineUid?: string;
ruleId?: string;
type?:
| "TYPE_UNSPECIFIED"
| "TYPE_PUBSUB_NOTIFICATION_FAILURE"
| "TYPE_RESOURCE_STATE_CHANGE"
| "TYPE_PROCESS_ABORTED"
| "TYPE_RESTRICTION_VIOLATED"
| "TYPE_RESOURCE_DELETED"
| "TYPE_ROLLOUT_UPDATE"
| "TYPE_DEPLOY_POLICY_EVALUATION"
| "TYPE_RENDER_STATUES_CHANGE";
}

§Properties

§
automationId?: string
[src]

Identifier of the Automation.

§
automationRun?: string
[src]

The name of the AutomationRun.

§
destinationTargetId?: string
[src]

ID of the Target to which the AutomationRun is created.

§
message?: string
[src]

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

§
pipelineUid?: string
[src]

Unique identifier of the DeliveryPipeline.

§
ruleId?: string
[src]

Identifier of the Automation rule.

§
type?: "TYPE_UNSPECIFIED" | "TYPE_PUBSUB_NOTIFICATION_FAILURE" | "TYPE_RESOURCE_STATE_CHANGE" | "TYPE_PROCESS_ABORTED" | "TYPE_RESTRICTION_VIOLATED" | "TYPE_RESOURCE_DELETED" | "TYPE_ROLLOUT_UPDATE" | "TYPE_DEPLOY_POLICY_EVALUATION" | "TYPE_RENDER_STATUES_CHANGE"
[src]

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