Skip to content

CrawlerHistory

Source code in docs_src/capo_glue/types/crawler_history.py
class CrawlerHistory(TypedDict, closed=True):
    crawl_id: NotRequired["capo_glue.types.crawl_id.CrawlId"]
    """<p>A UUID identifier for each crawl.</p>"""
    state: NotRequired["capo_glue.types.crawler_history_state.CrawlerHistoryState"]
    """<p>The state of the crawl.</p>"""
    start_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The date and time on which the crawl started.</p>"""
    end_time: NotRequired["capo_glue.types.timestamp.Timestamp"]
    """<p>The date and time on which the crawl ended.</p>"""
    summary: NotRequired["capo_glue.types.name_string.NameString"]
    """<p>A run summary for the specific crawl in JSON. Contains the catalog tables and partitions that were added, updated, or deleted.</p>"""
    error_message: NotRequired["capo_glue.types.description_string.DescriptionString"]
    """<p>If an error occurred, the error message associated with the crawl.</p>"""
    log_group: NotRequired["capo_glue.types.log_group.LogGroup"]
    """<p>The log group associated with the crawl.</p>"""
    log_stream: NotRequired["capo_glue.types.log_stream.LogStream"]
    """<p>The log stream associated with the crawl.</p>"""
    message_prefix: NotRequired["capo_glue.types.message_prefix.MessagePrefix"]
    """<p>The prefix for a CloudWatch message about this crawl.</p>"""
    dpu_hour: "capo_glue.types.non_negative_double.NonNegativeDouble"
    """<p>The number of data processing units (DPU) used in hours for the crawl.</p>"""

crawl_id instance-attribute

crawl_id: NotRequired[CrawlId]

A UUID identifier for each crawl.

dpu_hour instance-attribute

The number of data processing units (DPU) used in hours for the crawl.

end_time instance-attribute

end_time: NotRequired[Timestamp]

The date and time on which the crawl ended.

error_message instance-attribute

error_message: NotRequired[DescriptionString]

If an error occurred, the error message associated with the crawl.

log_group instance-attribute

log_group: NotRequired[LogGroup]

The log group associated with the crawl.

log_stream instance-attribute

log_stream: NotRequired[LogStream]

The log stream associated with the crawl.

message_prefix instance-attribute

message_prefix: NotRequired[MessagePrefix]

The prefix for a CloudWatch message about this crawl.

start_time instance-attribute

start_time: NotRequired[Timestamp]

The date and time on which the crawl started.

state instance-attribute

state: NotRequired[CrawlerHistoryState]

The state of the crawl.

summary instance-attribute

summary: NotRequired[NameString]

A run summary for the specific crawl in JSON. Contains the catalog tables and partitions that were added, updated, or deleted.