Skip to content

JobRun

Source code in docs_src/capo_emr_containers/types/job_run.py
class JobRun(TypedDict, closed=True):
    id: NotRequired["capo_emr_containers.types.resource_id_string.ResourceIdString"]
    """<p>The ID of the job run.</p>"""
    name: NotRequired[
        "capo_emr_containers.types.resource_name_string.ResourceNameString"
    ]
    """<p>The name of the job run.</p>"""
    virtual_cluster_id: NotRequired[
        "capo_emr_containers.types.resource_id_string.ResourceIdString"
    ]
    """<p>The ID of the job run's virtual cluster.</p>"""
    arn: NotRequired["capo_emr_containers.types.job_arn.JobArn"]
    """<p>The ARN of job run.</p>"""
    state: NotRequired["capo_emr_containers.types.job_run_state.JobRunState"]
    """<p>The state of the job run. </p>"""
    client_token: NotRequired["capo_emr_containers.types.client_token.ClientToken"]
    """<p>The client token used to start a job run.</p>"""
    execution_role_arn: NotRequired["capo_emr_containers.types.iam_role_arn.IAMRoleArn"]
    """<p>The execution role ARN of the job run.</p>"""
    release_label: NotRequired["capo_emr_containers.types.release_label.ReleaseLabel"]
    """<p>The release version of Amazon EMR.</p>"""
    configuration_overrides: NotRequired[
        "capo_emr_containers.types.configuration_overrides.ConfigurationOverrides"
    ]
    """<p>The configuration settings that are used to override default configuration.</p>"""
    job_driver: NotRequired["capo_emr_containers.types.job_driver.JobDriver"]
    """<p>Parameters of job driver for the job run.</p>"""
    created_at: NotRequired["capo_emr_containers.types.date.Date"]
    """<p>The date and time when the job run was created.</p>"""
    created_by: NotRequired[
        "capo_emr_containers.types.request_identity_user_arn.RequestIdentityUserArn"
    ]
    """<p>The user who created the job run.</p>"""
    finished_at: NotRequired["capo_emr_containers.types.date.Date"]
    """<p>The date and time when the job run has finished.</p>"""
    state_details: NotRequired["capo_emr_containers.types.string256.String256"]
    """<p>Additional details of the job run state.</p>"""
    failure_reason: NotRequired[
        "capo_emr_containers.types.failure_reason.FailureReason"
    ]
    """<p>The reasons why the job run has failed.</p>"""
    tags: NotRequired["capo_emr_containers.types.tag_map.TagMap"]
    """<p>The assigned tags of the job run.</p>"""
    retry_policy_configuration: NotRequired[
        "capo_emr_containers.types.retry_policy_configuration.RetryPolicyConfiguration"
    ]
    """<p>The configuration of the retry policy that the job runs on.</p>"""
    retry_policy_execution: NotRequired[
        "capo_emr_containers.types.retry_policy_execution.RetryPolicyExecution"
    ]
    """<p>The current status of the retry policy executed on the job.</p>"""

arn instance-attribute

arn: NotRequired[JobArn]

The ARN of job run.

client_token instance-attribute

client_token: NotRequired[ClientToken]

The client token used to start a job run.

configuration_overrides instance-attribute

configuration_overrides: NotRequired[ConfigurationOverrides]

The configuration settings that are used to override default configuration.

created_at instance-attribute

created_at: NotRequired[Date]

The date and time when the job run was created.

created_by instance-attribute

created_by: NotRequired[RequestIdentityUserArn]

The user who created the job run.

execution_role_arn instance-attribute

execution_role_arn: NotRequired[IAMRoleArn]

The execution role ARN of the job run.

failure_reason instance-attribute

failure_reason: NotRequired[FailureReason]

The reasons why the job run has failed.

finished_at instance-attribute

finished_at: NotRequired[Date]

The date and time when the job run has finished.

id instance-attribute

id: NotRequired[ResourceIdString]

The ID of the job run.

job_driver instance-attribute

job_driver: NotRequired[JobDriver]

Parameters of job driver for the job run.

name instance-attribute

name: NotRequired[ResourceNameString]

The name of the job run.

release_label instance-attribute

release_label: NotRequired[ReleaseLabel]

The release version of Amazon EMR.

retry_policy_configuration instance-attribute

retry_policy_configuration: NotRequired[RetryPolicyConfiguration]

The configuration of the retry policy that the job runs on.

retry_policy_execution instance-attribute

retry_policy_execution: NotRequired[RetryPolicyExecution]

The current status of the retry policy executed on the job.

state instance-attribute

state: NotRequired[JobRunState]

The state of the job run.

state_details instance-attribute

state_details: NotRequired[String256]

Additional details of the job run state.

tags instance-attribute

tags: NotRequired[TagMap]

The assigned tags of the job run.

virtual_cluster_id instance-attribute

virtual_cluster_id: NotRequired[ResourceIdString]

The ID of the job run's virtual cluster.