Skip to content

JobExecutionSummary

Source code in docs_src/capo_iot/types/job_execution_summary.py
class JobExecutionSummary(TypedDict, closed=True):
    status: NotRequired["capo_iot.types.job_execution_status.JobExecutionStatus"]
    """<p>The status of the job execution.</p>"""
    queued_at: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The time, in seconds since the epoch, when the job execution was queued.</p>"""
    started_at: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The time, in seconds since the epoch, when the job execution started.</p>"""
    last_updated_at: NotRequired["capo_iot.types.date_type.DateType"]
    """<p>The time, in seconds since the epoch, when the job execution was last updated.</p>"""
    execution_number: NotRequired["capo_iot.types.execution_number.ExecutionNumber"]
    """<p>A string (consisting of the digits "0" through "9") which identifies this particular job execution on this particular device. It can be used later in commands which return or update job execution information.</p>"""
    retry_attempt: NotRequired["capo_iot.types.retry_attempt.RetryAttempt"]
    """<p>The number that indicates how many retry attempts have been completed for this job on this device.</p>"""

execution_number instance-attribute

execution_number: NotRequired[ExecutionNumber]

A string (consisting of the digits "0" through "9") which identifies this particular job execution on this particular device. It can be used later in commands which return or update job execution information.

last_updated_at instance-attribute

last_updated_at: NotRequired[DateType]

The time, in seconds since the epoch, when the job execution was last updated.

queued_at instance-attribute

queued_at: NotRequired[DateType]

The time, in seconds since the epoch, when the job execution was queued.

retry_attempt instance-attribute

retry_attempt: NotRequired[RetryAttempt]

The number that indicates how many retry attempts have been completed for this job on this device.

started_at instance-attribute

started_at: NotRequired[DateType]

The time, in seconds since the epoch, when the job execution started.

status instance-attribute

status: NotRequired[JobExecutionStatus]

The status of the job execution.