| Modifier and Type | Method and Description |
|---|---|
CfnFlow |
build() |
static CfnFlow.Builder |
create(software.constructs.Construct scope,
String id) |
CfnFlow.Builder |
description(String description)
A user-entered description of the flow.
|
CfnFlow.Builder |
destinationFlowConfigList(IResolvable destinationFlowConfigList)
The configuration that controls how Amazon AppFlow places data in the destination connector.
|
CfnFlow.Builder |
destinationFlowConfigList(List<? extends Object> destinationFlowConfigList)
The configuration that controls how Amazon AppFlow places data in the destination connector.
|
CfnFlow.Builder |
flowName(String flowName)
The specified name of the flow.
|
CfnFlow.Builder |
kmsArn(String kmsArn)
The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption.
|
CfnFlow.Builder |
sourceFlowConfig(CfnFlow.SourceFlowConfigProperty sourceFlowConfig)
Contains information about the configuration of the source connector used in the flow.
|
CfnFlow.Builder |
sourceFlowConfig(IResolvable sourceFlowConfig)
Contains information about the configuration of the source connector used in the flow.
|
CfnFlow.Builder |
tags(List<? extends CfnTag> tags)
The tags used to organize, track, or control access for your flow.
|
CfnFlow.Builder |
tasks(IResolvable tasks)
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
|
CfnFlow.Builder |
tasks(List<? extends Object> tasks)
A list of tasks that Amazon AppFlow performs while transferring the data in the flow run.
|
CfnFlow.Builder |
triggerConfig(CfnFlow.TriggerConfigProperty triggerConfig)
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.
|
CfnFlow.Builder |
triggerConfig(IResolvable triggerConfig)
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.
|
@Stability(value=Stable) public static CfnFlow.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnFlow.AggregationConfigProperty.Builder.@Stability(value=Stable) public CfnFlow.Builder destinationFlowConfigList(IResolvable destinationFlowConfigList)
destinationFlowConfigList - The configuration that controls how Amazon AppFlow places data in the destination connector. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder destinationFlowConfigList(List<? extends Object> destinationFlowConfigList)
destinationFlowConfigList - The configuration that controls how Amazon AppFlow places data in the destination connector. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder flowName(String flowName)
Spaces are not allowed. Use underscores (_) or hyphens (-) only.
flowName - The specified name of the flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder sourceFlowConfig(CfnFlow.SourceFlowConfigProperty sourceFlowConfig)
sourceFlowConfig - Contains information about the configuration of the source connector used in the flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder sourceFlowConfig(IResolvable sourceFlowConfig)
sourceFlowConfig - Contains information about the configuration of the source connector used in the flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder tasks(IResolvable tasks)
tasks - A list of tasks that Amazon AppFlow performs while transferring the data in the flow run. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder tasks(List<? extends Object> tasks)
tasks - A list of tasks that Amazon AppFlow performs while transferring the data in the flow run. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder triggerConfig(CfnFlow.TriggerConfigProperty triggerConfig)
triggerConfig - The trigger settings that determine how and when Amazon AppFlow runs the specified flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder triggerConfig(IResolvable triggerConfig)
triggerConfig - The trigger settings that determine how and when Amazon AppFlow runs the specified flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder description(String description)
description - A user-entered description of the flow. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder kmsArn(String kmsArn)
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.
kmsArn - The ARN (Amazon Resource Name) of the Key Management Service (KMS) key you provide for encryption. This parameter is required.this@Stability(value=Stable) public CfnFlow.Builder tags(List<? extends CfnTag> tags)
tags - The tags used to organize, track, or control access for your flow. This parameter is required.thisCopyright © 2022. All rights reserved.