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

GoogleCloudIntegrationsV1alphaSuspension

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

A record representing a suspension.

interface GoogleCloudIntegrationsV1alphaSuspension {
readonly createTime?: Date;
eventExecutionInfoId?: string;
integration?: string;
readonly lastModifyTime?: Date;
name?: string;
state?:
| "RESOLUTION_STATE_UNSPECIFIED"
| "PENDING"
| "REJECTED"
| "LIFTED";
taskId?: string;
}

§Properties

§

Controls the notifications and approval permissions for this suspension.

§

Metadata pertaining to the resolution of this suspension.

§
readonly createTime?: Date
[src]

Output only. Auto-generated.

§
eventExecutionInfoId?: string
[src]

Required. ID of the associated execution.

§
integration?: string
[src]

Required. The name of the originating integration.

§
readonly lastModifyTime?: Date
[src]

Output only. Auto-generated.

§
name?: string
[src]

Resource name for suspensions suspension/{suspension_id}

§
state?: "RESOLUTION_STATE_UNSPECIFIED" | "PENDING" | "REJECTED" | "LIFTED"
[src]

Required. State of this suspension, indicating what action a resolver has taken.

§

Controls the notifications and resolver permissions for this suspension.

§
taskId?: string
[src]

Required. Task id of the associated SuspensionTask.