DataSourceDynamodbConfigArgs

data class DataSourceDynamodbConfigArgs(val deltaSyncConfig: Output<DataSourceDynamodbConfigDeltaSyncConfigArgs>? = null, val region: Output<String>? = null, val tableName: Output<String>, val useCallerCredentials: Output<Boolean>? = null, val versioned: Output<Boolean>? = null) : ConvertibleToJava<DataSourceDynamodbConfigArgs>

Constructors

Link copied to clipboard
constructor(deltaSyncConfig: Output<DataSourceDynamodbConfigDeltaSyncConfigArgs>? = null, region: Output<String>? = null, tableName: Output<String>, useCallerCredentials: Output<Boolean>? = null, versioned: Output<Boolean>? = null)

Properties

Link copied to clipboard

The DeltaSyncConfig for a versioned data source. See delta_sync_config Block for details.

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

AWS region of the DynamoDB table. Defaults to current region.

Link copied to clipboard
val tableName: Output<String>

Name of the DynamoDB table.

Link copied to clipboard
val useCallerCredentials: Output<Boolean>? = null

Set to true to use Amazon Cognito credentials with this data source.

Link copied to clipboard
val versioned: Output<Boolean>? = null

Detects Conflict Detection and Resolution with this data source.

Functions

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