Skip to content

TableRestoreStatus

Source code in docs_src/capo_redshift/types/table_restore_status.py
class TableRestoreStatus(TypedDict, closed=True):
    table_restore_request_id: NotRequired["capo_redshift.types.string.String"]
    """<p>The unique identifier for the table restore request.</p>"""
    status: NotRequired[
        "capo_redshift.types.table_restore_status_type.TableRestoreStatusType"
    ]
    """<p>A value that describes the current state of the table restore request.</p> <p>Valid Values: <code>SUCCEEDED</code>, <code>FAILED</code>, <code>CANCELED</code>, <code>PENDING</code>, <code>IN_PROGRESS</code> </p>"""
    message: NotRequired["capo_redshift.types.string.String"]
    """<p>A description of the status of the table restore request. Status values include <code>SUCCEEDED</code>, <code>FAILED</code>, <code>CANCELED</code>, <code>PENDING</code>, <code>IN_PROGRESS</code>.</p>"""
    request_time: NotRequired["capo_redshift.types.t_stamp.TStamp"]
    """<p>The time that the table restore request was made, in Universal Coordinated Time (UTC).</p>"""
    progress_in_mega_bytes: NotRequired[
        "capo_redshift.types.long_optional.LongOptional"
    ]
    """<p>The amount of data restored to the new table so far, in megabytes (MB).</p>"""
    total_data_in_mega_bytes: NotRequired[
        "capo_redshift.types.long_optional.LongOptional"
    ]
    """<p>The total amount of data to restore to the new table, in megabytes (MB).</p>"""
    cluster_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The identifier of the Amazon Redshift cluster that the table is being restored to.</p>"""
    snapshot_identifier: NotRequired["capo_redshift.types.string.String"]
    """<p>The identifier of the snapshot that the table is being restored from.</p>"""
    source_database_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the source database that contains the table being restored.</p>"""
    source_schema_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the source schema that contains the table being restored.</p>"""
    source_table_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the source table being restored.</p>"""
    target_database_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the database to restore the table to.</p>"""
    target_schema_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the schema to restore the table to.</p>"""
    new_table_name: NotRequired["capo_redshift.types.string.String"]
    """<p>The name of the table to create as a result of the table restore request.</p>"""

cluster_identifier instance-attribute

cluster_identifier: NotRequired[String]

The identifier of the Amazon Redshift cluster that the table is being restored to.

message instance-attribute

message: NotRequired[String]

A description of the status of the table restore request. Status values include SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS.

new_table_name instance-attribute

new_table_name: NotRequired[String]

The name of the table to create as a result of the table restore request.

progress_in_mega_bytes instance-attribute

progress_in_mega_bytes: NotRequired[LongOptional]

The amount of data restored to the new table so far, in megabytes (MB).

request_time instance-attribute

request_time: NotRequired[TStamp]

The time that the table restore request was made, in Universal Coordinated Time (UTC).

snapshot_identifier instance-attribute

snapshot_identifier: NotRequired[String]

The identifier of the snapshot that the table is being restored from.

source_database_name instance-attribute

source_database_name: NotRequired[String]

The name of the source database that contains the table being restored.

source_schema_name instance-attribute

source_schema_name: NotRequired[String]

The name of the source schema that contains the table being restored.

source_table_name instance-attribute

source_table_name: NotRequired[String]

The name of the source table being restored.

status instance-attribute

status: NotRequired[TableRestoreStatusType]

A value that describes the current state of the table restore request.

Valid Values: SUCCEEDED, FAILED, CANCELED, PENDING, IN_PROGRESS

table_restore_request_id instance-attribute

table_restore_request_id: NotRequired[String]

The unique identifier for the table restore request.

target_database_name instance-attribute

target_database_name: NotRequired[String]

The name of the database to restore the table to.

target_schema_name instance-attribute

target_schema_name: NotRequired[String]

The name of the schema to restore the table to.

total_data_in_mega_bytes instance-attribute

total_data_in_mega_bytes: NotRequired[LongOptional]

The total amount of data to restore to the new table, in megabytes (MB).