@Stability(value=Stable) public static final class CfnFlowProps.Builder extends Object implements software.amazon.jsii.Builder<CfnFlowProps>
CfnFlowProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnFlowProps.Builder destinationFlowConfigList(IResolvable destinationFlowConfigList)
CfnFlowProps.getDestinationFlowConfigList()destinationFlowConfigList - The configuration that controls how Amazon AppFlow places data in the destination connector. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder destinationFlowConfigList(List<? extends Object> destinationFlowConfigList)
CfnFlowProps.getDestinationFlowConfigList()destinationFlowConfigList - The configuration that controls how Amazon AppFlow places data in the destination connector. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder flowName(String flowName)
CfnFlowProps.getFlowName()flowName - The specified name of the flow. This parameter is required.
Spaces are not allowed. Use underscores (_) or hyphens (-) only.this@Stability(value=Stable) public CfnFlowProps.Builder sourceFlowConfig(CfnFlow.SourceFlowConfigProperty sourceFlowConfig)
CfnFlowProps.getSourceFlowConfig()sourceFlowConfig - Contains information about the configuration of the source connector used in the flow. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder sourceFlowConfig(IResolvable sourceFlowConfig)
CfnFlowProps.getSourceFlowConfig()sourceFlowConfig - Contains information about the configuration of the source connector used in the flow. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder tasks(IResolvable tasks)
CfnFlowProps.getTasks()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 CfnFlowProps.Builder tasks(List<? extends Object> tasks)
CfnFlowProps.getTasks()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 CfnFlowProps.Builder triggerConfig(CfnFlow.TriggerConfigProperty triggerConfig)
CfnFlowProps.getTriggerConfig()triggerConfig - The trigger settings that determine how and when Amazon AppFlow runs the specified flow. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder triggerConfig(IResolvable triggerConfig)
CfnFlowProps.getTriggerConfig()triggerConfig - The trigger settings that determine how and when Amazon AppFlow runs the specified flow. This parameter is required.this@Stability(value=Stable) public CfnFlowProps.Builder description(String description)
CfnFlowProps.getDescription()description - A user-entered description of the flow.this@Stability(value=Stable) public CfnFlowProps.Builder kmsArn(String kmsArn)
CfnFlowProps.getKmsArn()kmsArn - 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.this@Stability(value=Stable) public CfnFlowProps.Builder tags(List<? extends CfnTag> tags)
CfnFlowProps.getTags()tags - The tags used to organize, track, or control access for your flow.this@Stability(value=Stable) public CfnFlowProps build()
build in interface software.amazon.jsii.Builder<CfnFlowProps>CfnFlowPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.