Skip to content

JobRunSummary

Source code in docs_src/capo_emr_serverless/types/job_run_summary.py
class JobRunSummary(TypedDict, closed=True):
    application_id: "capo_emr_serverless.types.application_id.ApplicationId"
    """<p>The ID of the application the job is running on.</p>"""
    id: "capo_emr_serverless.types.job_run_id.JobRunId"
    """<p>The ID of the job run.</p>"""
    name: NotRequired["capo_emr_serverless.types.string256.String256"]
    """<p>The optional job run name. This doesn't have to be unique.</p>"""
    mode: NotRequired["capo_emr_serverless.types.job_run_mode.JobRunMode"]
    """<p>The mode of the job run.</p>"""
    arn: "capo_emr_serverless.types.job_arn.JobArn"
    """<p>The ARN of the job run.</p>"""
    created_by: (
        "capo_emr_serverless.types.request_identity_user_arn.RequestIdentityUserArn"
    )
    """<p>The user who created the job run.</p>"""
    created_at: "capo_emr_serverless.types.date.Date"
    """<p>The date and time when the job run was created.</p>"""
    updated_at: "capo_emr_serverless.types.date.Date"
    """<p>The date and time when the job run was last updated.</p>"""
    execution_role: "capo_emr_serverless.types.iam_role_arn.IAMRoleArn"
    """<p>The execution role ARN of the job run.</p>"""
    state: "capo_emr_serverless.types.job_run_state.JobRunState"
    """<p>The state of the job run.</p>"""
    state_details: "capo_emr_serverless.types.string256.String256"
    """<p>The state details of the job run.</p>"""
    release_label: "capo_emr_serverless.types.release_label.ReleaseLabel"
    """<p>The Amazon EMR release associated with the application your job is running on.</p>"""
    type: NotRequired["capo_emr_serverless.types.job_run_type.JobRunType"]
    """<p>The type of job run, such as Spark or Hive.</p>"""
    attempt: NotRequired["capo_emr_serverless.types.attempt_number.AttemptNumber"]
    """<p>The attempt number of the job run execution.</p>"""
    attempt_created_at: NotRequired["capo_emr_serverless.types.date.Date"]
    """<p>The date and time of when the job run attempt was created.</p>"""
    attempt_updated_at: NotRequired["capo_emr_serverless.types.date.Date"]
    """<p>The date and time of when the job run attempt was last updated.</p>"""

application_id instance-attribute

application_id: ApplicationId

The ID of the application the job is running on.

arn instance-attribute

arn: JobArn

The ARN of the job run.

attempt instance-attribute

attempt: NotRequired[AttemptNumber]

The attempt number of the job run execution.

attempt_created_at instance-attribute

attempt_created_at: NotRequired[Date]

The date and time of when the job run attempt was created.

attempt_updated_at instance-attribute

attempt_updated_at: NotRequired[Date]

The date and time of when the job run attempt was last updated.

created_at instance-attribute

created_at: Date

The date and time when the job run was created.

created_by instance-attribute

The user who created the job run.

execution_role instance-attribute

execution_role: IAMRoleArn

The execution role ARN of the job run.

id instance-attribute

The ID of the job run.

mode instance-attribute

mode: NotRequired[JobRunMode]

The mode of the job run.

name instance-attribute

name: NotRequired[String256]

The optional job run name. This doesn't have to be unique.

release_label instance-attribute

release_label: ReleaseLabel

The Amazon EMR release associated with the application your job is running on.

state instance-attribute

state: JobRunState

The state of the job run.

state_details instance-attribute

state_details: String256

The state details of the job run.

type instance-attribute

type: NotRequired[JobRunType]

The type of job run, such as Spark or Hive.

updated_at instance-attribute

updated_at: Date

The date and time when the job run was last updated.