class Aws::AppSync::Types::DynamodbDataSourceConfig

Describes an Amazon DynamoDB data source configuration.

@note When making an API call, you may pass DynamodbDataSourceConfig

data as a hash:

    {
      table_name: "String", # required
      aws_region: "String", # required
      use_caller_credentials: false,
      delta_sync_config: {
        base_table_ttl: 1,
        delta_sync_table_name: "String",
        delta_sync_table_ttl: 1,
      },
      versioned: false,
    }

@!attribute [rw] table_name

The table name.
@return [String]

@!attribute [rw] aws_region

The Amazon Web Services Region.
@return [String]

@!attribute [rw] use_caller_credentials

Set to TRUE to use Amazon Cognito credentials with this data source.
@return [Boolean]

@!attribute [rw] delta_sync_config

The `DeltaSyncConfig` for a versioned datasource.
@return [Types::DeltaSyncConfig]

@!attribute [rw] versioned

Set to TRUE to use Conflict Detection and Resolution with this data
source.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/appsync-2017-07-25/DynamodbDataSourceConfig AWS API Documentation

Constants

SENSITIVE