CreateFlowRequest
import type { CreateFlowRequest } from "https://aws-api.deno.dev/v0.3/services/appflow.ts?docs=full";
interface CreateFlowRequest {
description?: string | null;
destinationFlowConfigList: DestinationFlowConfig[];
flowName: string;
kmsArn?: string | null;
sourceFlowConfig: SourceFlowConfig;
tags?: {} | null;
[key: string]: string | null | undefined;
tasks: Task[];
triggerConfig: TriggerConfig;
}§Properties
§
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.
§
sourceFlowConfig: SourceFlowConfig
[src]The configuration that controls how Amazon AppFlow retrieves data from the source connector.
§
tags?: {} | null
[src][key: string]: string | null | undefined;
The tags used to organize, track, or control access for your flow.
§
triggerConfig: TriggerConfig
[src]The trigger settings that determine how and when the flow runs.