FlowArgs

data class FlowArgs(val description: Output<String>? = null, val destinationFlowConfigList: Output<List<FlowDestinationFlowConfigArgs>>? = null, val flowName: Output<String>? = null, val flowStatus: Output<FlowStatus>? = null, val kmsArn: Output<String>? = null, val metadataCatalogConfig: Output<FlowMetadataCatalogConfigArgs>? = null, val sourceFlowConfig: Output<FlowSourceFlowConfigArgs>? = null, val tags: Output<List<TagArgs>>? = null, val tasks: Output<List<FlowTaskArgs>>? = null, val triggerConfig: Output<FlowTriggerConfigArgs>? = null) : ConvertibleToJava<FlowArgs>

Resource schema for AWS::AppFlow::Flow.

Example Usage

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, destinationFlowConfigList: Output<List<FlowDestinationFlowConfigArgs>>? = null, flowName: Output<String>? = null, flowStatus: Output<FlowStatus>? = null, kmsArn: Output<String>? = null, metadataCatalogConfig: Output<FlowMetadataCatalogConfigArgs>? = null, sourceFlowConfig: Output<FlowSourceFlowConfigArgs>? = null, tags: Output<List<TagArgs>>? = null, tasks: Output<List<FlowTaskArgs>>? = null, triggerConfig: Output<FlowTriggerConfigArgs>? = null)

Properties

Link copied to clipboard
val description: Output<String>? = null

Description of the flow.

Link copied to clipboard

List of Destination connectors of the flow.

Link copied to clipboard
val flowName: Output<String>? = null

Name of the flow.

Link copied to clipboard
val flowStatus: Output<FlowStatus>? = null

Flow activation status for Scheduled- and Event-triggered flows

Link copied to clipboard
val kmsArn: Output<String>? = null

The ARN of the AWS Key Management Service (AWS KMS) key that's used to encrypt your function's environment variables. If it's not provided, AWS Lambda uses a default service key.

Link copied to clipboard

Configurations of metadata catalog of the flow.

Link copied to clipboard

Configurations of Source connector of the flow.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

List of Tags.

Link copied to clipboard
val tasks: Output<List<FlowTaskArgs>>? = null

List of tasks for the flow.

Link copied to clipboard

Trigger settings of the flow.

Functions

Link copied to clipboard
open override fun toJava(): FlowArgs