Skip to content

DynamodbDataSourceConfig

Source code in docs_src/capo_appsync/types/dynamodb_data_source_config.py
class DynamodbDataSourceConfig(TypedDict, closed=True):
    table_name: "capo_appsync.types.string.String"
    """<p>The table name.</p>"""
    aws_region: "capo_appsync.types.string.String"
    """<p>The Amazon Web Services Region.</p>"""
    use_caller_credentials: "capo_appsync.types.boolean.Boolean"
    """<p>Set to TRUE to use Amazon Cognito credentials with this data source.</p>"""
    delta_sync_config: NotRequired[
        "capo_appsync.types.delta_sync_config.DeltaSyncConfig"
    ]
    """<p>The <code>DeltaSyncConfig</code> for a versioned data source.</p>"""
    versioned: "capo_appsync.types.boolean.Boolean"
    """<p>Set to TRUE to use Conflict Detection and Resolution with this data source.</p>"""

aws_region instance-attribute

aws_region: String

The Amazon Web Services Region.

delta_sync_config instance-attribute

delta_sync_config: NotRequired[DeltaSyncConfig]

The DeltaSyncConfig for a versioned data source.

table_name instance-attribute

table_name: String

The table name.

use_caller_credentials instance-attribute

use_caller_credentials: Boolean

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

versioned instance-attribute

versioned: Boolean

Set to TRUE to use Conflict Detection and Resolution with this data source.