Skip to content

CreateDataTableRequest

Source code in docs_src/capo_connect/types/create_data_table_request.py
class CreateDataTableRequest(TypedDict, closed=True):
    instance_id: "capo_connect.types.instance_id.InstanceId"
    """<p>The unique identifier for the Amazon Connect instance where the data table will be created.</p>"""
    name: "capo_connect.types.data_table_name.DataTableName"
    """<p>The name for the data table. Must conform to Connect human readable string specification and have 1-127 characters. Whitespace must be trimmed first. Must not start with the reserved case insensitive values 'connect:' and 'aws:'. Must be unique for the instance using case-insensitive comparison.</p>"""
    description: NotRequired[
        "capo_connect.types.data_table_description.DataTableDescription"
    ]
    """<p>An optional description for the data table. Must conform to Connect human readable string specification and have 0-250 characters. Whitespace must be trimmed first.</p>"""
    time_zone: "capo_connect.types.time_zone.TimeZone"
    """<p>The IANA timezone identifier to use when resolving time based dynamic values. Required even if no time slices are specified.</p>"""
    value_lock_level: "capo_connect.types.data_table_lock_level.DataTableLockLevel"
    """<p>The data level that concurrent value edits are locked on. One of DATA_TABLE, PRIMARY_VALUE, ATTRIBUTE, VALUE, and NONE. NONE is the default if unspecified. This determines how concurrent edits are handled when multiple users attempt to modify values simultaneously.</p>"""
    status: "capo_connect.types.data_table_status.DataTableStatus"
    """<p>The status of the data table. One of PUBLISHED or SAVED. Required parameter that determines the initial state of the table.</p>"""
    tags: NotRequired["capo_connect.types.tag_map.TagMap"]
    """<p>Key value pairs for attribute based access control (TBAC or ABAC). Optional tags to apply to the data table for organization and access control purposes.</p>"""

description instance-attribute

description: NotRequired[DataTableDescription]

An optional description for the data table. Must conform to Connect human readable string specification and have 0-250 characters. Whitespace must be trimmed first.

instance_id instance-attribute

instance_id: InstanceId

The unique identifier for the Amazon Connect instance where the data table will be created.

name instance-attribute

The name for the data table. Must conform to Connect human readable string specification and have 1-127 characters. Whitespace must be trimmed first. Must not start with the reserved case insensitive values 'connect:' and 'aws:'. Must be unique for the instance using case-insensitive comparison.

status instance-attribute

The status of the data table. One of PUBLISHED or SAVED. Required parameter that determines the initial state of the table.

tags instance-attribute

tags: NotRequired[TagMap]

Key value pairs for attribute based access control (TBAC or ABAC). Optional tags to apply to the data table for organization and access control purposes.

time_zone instance-attribute

time_zone: TimeZone

The IANA timezone identifier to use when resolving time based dynamic values. Required even if no time slices are specified.

value_lock_level instance-attribute

value_lock_level: DataTableLockLevel

The data level that concurrent value edits are locked on. One of DATA_TABLE, PRIMARY_VALUE, ATTRIBUTE, VALUE, and NONE. NONE is the default if unspecified. This determines how concurrent edits are handled when multiple users attempt to modify values simultaneously.