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

CreateFlowRequest

import type { CreateFlowRequest } from "https://aws-api.deno.dev/v0.4/services/appflow.ts?docs=full";
interface CreateFlowRequest {
description?: string | null;
destinationFlowConfigList: DestinationFlowConfig[];
flowName: string;
kmsArn?: string | null;
metadataCatalogConfig?: MetadataCatalogConfig | null;
sourceFlowConfig: SourceFlowConfig;
tags?: {
[key: string]: string | null | undefined;
}
| null;
tasks: Task[];
triggerConfig: TriggerConfig;
}

§Properties

§
description?: string | null
[src]

A description of the flow you want to create.

§
destinationFlowConfigList: DestinationFlowConfig[]
[src]

The configuration that controls how Amazon AppFlow places data in the destination connector.

§
flowName: string
[src]

The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.

§
kmsArn?: string | null
[src]

The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This is required if you do not want to use the Amazon AppFlow-managed KMS key. If you don't provide anything here, Amazon AppFlow uses the Amazon AppFlow-managed KMS key.

§
metadataCatalogConfig?: MetadataCatalogConfig | null
[src]

Specifies the configuration that Amazon AppFlow uses when it catalogs the data that's transferred by the associated flow. When Amazon AppFlow catalogs the data from a flow, it stores metadata in a data catalog.

§
sourceFlowConfig: SourceFlowConfig
[src]

The configuration that controls how Amazon AppFlow retrieves data from the source connector.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

The tags used to organize, track, or control access for your flow.

§
tasks: Task[]
[src]

A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.

§
triggerConfig: TriggerConfig
[src]

The trigger settings that determine how and when the flow runs.