Skip to content

TableStatus

Source code in docs_src/capo_glue/types/table_status.py
class TableStatus(TypedDict, closed=True):
    requested_by: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The ARN of the user who requested the asynchronous change.</p>"""
    updated_by: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).</p>"""
    request_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>An ISO 8601 formatted date string indicating the time that the change was initiated.</p>"""
    update_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>An ISO 8601 formatted date string indicating the time that the state was last updated.</p>"""
    action: NotRequired["capo_glue.types.resource_action.ResourceAction"]
    """<p>Indicates which action was called on the table, currently only <code>CREATE</code> or <code>UPDATE</code>.</p>"""
    state: NotRequired["capo_glue.types.resource_state.ResourceState"]
    """<p>A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.</p>"""
    error: NotRequired["capo_glue.types.error_detail.ErrorDetail"]
    """<p>An error that will only appear when the state is "FAILED". This is a parent level exception message, there may be different <code>Error</code>s for each dialect.</p>"""
    details: NotRequired["capo_glue.types.status_details.StatusDetails"]
    """<p>A <code>StatusDetails</code> object with information about the requested change.</p>"""

action instance-attribute

action: NotRequired[ResourceAction]

Indicates which action was called on the table, currently only CREATE or UPDATE.

details instance-attribute

details: NotRequired[StatusDetails]

A StatusDetails object with information about the requested change.

error instance-attribute

error: NotRequired[ErrorDetail]

An error that will only appear when the state is "FAILED". This is a parent level exception message, there may be different Errors for each dialect.

request_time instance-attribute

request_time: NotRequired[Timestamp]

An ISO 8601 formatted date string indicating the time that the change was initiated.

requested_by instance-attribute

requested_by: NotRequired[NameString]

The ARN of the user who requested the asynchronous change.

state instance-attribute

state: NotRequired[ResourceState]

A generic status for the change in progress, such as QUEUED, IN_PROGRESS, SUCCESS, or FAILED.

update_time instance-attribute

update_time: NotRequired[Timestamp]

An ISO 8601 formatted date string indicating the time that the state was last updated.

updated_by instance-attribute

updated_by: NotRequired[NameString]

The ARN of the user to last manually alter the asynchronous change (requesting cancellation, etc).