DataTable
¶
Source code in docs_src/capo_connect/types/data_table.py
arn
instance-attribute
¶
arn: ARN
The Amazon Resource Name (ARN) for the data table. Does not include version aliases.
created_time
instance-attribute
¶
created_time: NotRequired[Timestamp]
The timestamp when the data table was created.
description
instance-attribute
¶
description: NotRequired[DataTableDescription]
An optional description of the data table's purpose and contents.
id
instance-attribute
¶
id: DataTableId
The unique identifier for the data table. Does not include version aliases.
last_modified_region
instance-attribute
¶
last_modified_region: NotRequired[RegionName]
The Amazon Web Services Region where the data table was last modified, used for region replication.
last_modified_time
instance-attribute
¶
last_modified_time: Timestamp
The timestamp when the data table or any of its properties were last modified.
lock_version
instance-attribute
¶
lock_version: NotRequired[DataTableLockVersion]
The lock version information used for optimistic locking and table versioning. Changes with each update to prevent concurrent modification conflicts.
name
instance-attribute
¶
name: DataTableName
The human-readable name of the data table. Must be unique within the instance and conform to Connect naming standards.
status
instance-attribute
¶
status: NotRequired[DataTableStatus]
The current status of the data table. One of PUBLISHED or SAVED.
tags
instance-attribute
¶
tags: NotRequired[TagMap]
Key-value pairs for attribute based access control (TBAC or ABAC) and organization.
time_zone
instance-attribute
¶
time_zone: TimeZone
The IANA timezone identifier used when resolving time based dynamic values. Required even if no time slices are specified.
value_lock_level
instance-attribute
¶
value_lock_level: NotRequired[DataTableLockLevel]
The data level that concurrent value edits are locked on. One of DATA_TABLE, PRIMARY_VALUE, ATTRIBUTE, VALUE, and NONE. Determines how concurrent edits are handled when multiple users attempt to modify values simultaneously.
version
instance-attribute
¶
version: NotRequired[DataTableVersion]
A unique identifier and alias for customer managed versions (not $LATEST or $SAVED).
version_description
instance-attribute
¶
version_description: NotRequired[DataTableDescription]
A description of the customer managed version.