ConnectorProfileArgs

data class ConnectorProfileArgs(val connectionMode: Output<ConnectorProfileConnectionMode>? = null, val connectorLabel: Output<String>? = null, val connectorProfileConfig: Output<ConnectorProfileConfigArgs>? = null, val connectorProfileName: Output<String>? = null, val connectorType: Output<ConnectorProfileConnectorType>? = null, val kmsArn: Output<String>? = null) : ConvertibleToJava<ConnectorProfileArgs>

Resource Type definition for AWS::AppFlow::ConnectorProfile

Constructors

Link copied to clipboard
constructor(connectionMode: Output<ConnectorProfileConnectionMode>? = null, connectorLabel: Output<String>? = null, connectorProfileConfig: Output<ConnectorProfileConfigArgs>? = null, connectorProfileName: Output<String>? = null, connectorType: Output<ConnectorProfileConnectorType>? = null, kmsArn: Output<String>? = null)

Properties

Link copied to clipboard

Mode in which data transfer should be enabled. Private connection mode is currently enabled for Salesforce, Snowflake, Trendmicro and Singular

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

The label of the connector. The label is unique for each ConnectorRegistration in your AWS account. Only needed if calling for CUSTOMCONNECTOR connector type/.

Link copied to clipboard

Connector specific configurations needed to create connector profile

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

The maximum number of items to retrieve in a single batch.

Link copied to clipboard

List of Saas providers that need connector profile to be created

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.

Functions

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