Skip to content

MaterializedViewRefreshTaskRun

Source code in docs_src/capo_glue/types/materialized_view_refresh_task_run.py
class MaterializedViewRefreshTaskRun(TypedDict, closed=True):
    customer_id: NotRequired["capo_glue.types.account_id.AccountId"]
    """<p>The Amazon Web Services account ID.</p>"""
    materialized_view_refresh_task_run_id: NotRequired["capo_glue.types.uui_dv4.UUIDv4"]
    """<p>The identifier of the materialized view refresh task run.</p>"""
    database_name: NotRequired["capo_glue.types.database_name.DatabaseName"]
    """<p>The database where the table resides.</p>"""
    table_name: NotRequired["capo_glue.types.table_name.TableName"]
    """<p>The name of the materialized view.</p>"""
    catalog_id: NotRequired["capo_glue.types.catalog_id_string.CatalogIdString"]
    """<p>The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.</p>"""
    role: NotRequired["capo_glue.types.role.Role"]
    """<p>The IAM role that the service assumes to run the materialized view refresh task.</p>"""
    status: NotRequired[
        "capo_glue.types.materialized_view_refresh_state.MaterializedViewRefreshState"
    ]
    """<p>The status of the task run.</p>"""
    creation_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The time that this task was created.</p>"""
    last_updated: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The last point in time when this task was modified.</p>"""
    start_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The start time of the task.</p>"""
    end_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The end time of the task.</p>"""
    error_message: NotRequired["capo_glue.types.description_string.DescriptionString"]
    """<p>The error message for the job.</p>"""
    dpu_seconds: "capo_glue.types.non_negative_double.NonNegativeDouble"
    """<p>The calculated DPU usage in seconds for all autoscaled workers.</p>"""
    refresh_type: NotRequired[
        "capo_glue.types.materialized_view_refresh_type.MaterializedViewRefreshType"
    ]
    """<p>The type of the refresh task run. Either FULL or INCREMENTAL.</p>"""
    processed_bytes: NotRequired["capo_glue.types.byte_count.ByteCount"]
    """<p>The number of bytes the refresh task run has scanned to refresh the materialized view.</p>"""

catalog_id instance-attribute

catalog_id: NotRequired[CatalogIdString]

The ID of the Data Catalog where the table resides. If none is supplied, the account ID is used by default.

creation_time instance-attribute

creation_time: NotRequired[Timestamp]

The time that this task was created.

customer_id instance-attribute

customer_id: NotRequired[AccountId]

The Amazon Web Services account ID.

database_name instance-attribute

database_name: NotRequired[DatabaseName]

The database where the table resides.

dpu_seconds instance-attribute

dpu_seconds: NonNegativeDouble

The calculated DPU usage in seconds for all autoscaled workers.

end_time instance-attribute

end_time: NotRequired[Timestamp]

The end time of the task.

error_message instance-attribute

error_message: NotRequired[DescriptionString]

The error message for the job.

last_updated instance-attribute

last_updated: NotRequired[Timestamp]

The last point in time when this task was modified.

materialized_view_refresh_task_run_id instance-attribute

materialized_view_refresh_task_run_id: NotRequired[UUIDv4]

The identifier of the materialized view refresh task run.

processed_bytes instance-attribute

processed_bytes: NotRequired[ByteCount]

The number of bytes the refresh task run has scanned to refresh the materialized view.

refresh_type instance-attribute

refresh_type: NotRequired[MaterializedViewRefreshType]

The type of the refresh task run. Either FULL or INCREMENTAL.

role instance-attribute

role: NotRequired[Role]

The IAM role that the service assumes to run the materialized view refresh task.

start_time instance-attribute

start_time: NotRequired[Timestamp]

The start time of the task.

status instance-attribute

status: NotRequired[MaterializedViewRefreshState]

The status of the task run.

table_name instance-attribute

table_name: NotRequired[TableName]

The name of the materialized view.