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

GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest

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

The request for executing an integration.

interface GoogleCloudIntegrationsV1alphaExecuteIntegrationsRequest {
doNotPropagateError?: boolean;
executionId?: string;
inputParameters?: {};
requestId?: string;
triggerId?: string;
}

§Properties

§
doNotPropagateError?: boolean
[src]

Optional. Flag to determine how to should propagate errors. If this flag is set to be true, it will not throw an exception. Instead, it will return a {@link ExecuteIntegrationsResponse} with an execution id and error messages as PostWithTriggerIdExecutionException in {@link EventParameters}. The flag is set to be false by default.

§
executionId?: string
[src]

Optional. The id of the ON_HOLD execution to be resumed.

§
inputParameters?: {}
[src]

Optional. Input parameters used by integration execution.

§

Optional. Parameters are a part of Event and can be used to communicate between different tasks that are part of the same integration execution.

§

Optional. Passed in as parameters to each integration execution. Redacted

§
requestId?: string
[src]

Optional. This is used to de-dup incoming request: if the duplicate request was detected, the response from the previous execution is returned.

§
triggerId?: string
[src]

Required. Matched against all {@link TriggerConfig}s across all integrations. i.e. TriggerConfig.trigger_id.equals(trigger_id). The trigger_id is in the format of api_trigger/TRIGGER_NAME.