JobRunSummary - Amazon EMR Serverless

JobRunSummary

The summary of attributes associated with a job run.

Contents

applicationId

The ID of the application the job is running on.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: ^[0-9a-z]+$

Required: Yes

arn

The ARN of the job run.

Type: String

Length Constraints: Minimum length of 60. Maximum length of 1024.

Pattern: ^arn:(aws[a-zA-Z0-9-]*):emr-serverless:.+:(\d{12}):\/applications\/[0-9a-zA-Z]+\/jobruns\/[0-9a-zA-Z]+$

Required: Yes

createdAt

The date and time when the job run was created.

Type: Timestamp

Required: Yes

createdBy

The user who created the job run.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:(aws[a-zA-Z0-9-]*):(iam|sts)::(\d{12})?:[\w/+=,.@-]+$

Required: Yes

executionRole

The execution role ARN of the job run.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: ^arn:(aws[a-zA-Z0-9-]*):iam::([0-9]{12}):(role((\u002F)|(\u002F[\u0021-\u007F]+\u002F))[\w+=,.@-]+)$

Required: Yes

id

The ID of the job run.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: ^[0-9a-z]+$

Required: Yes

releaseLabel

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 64.

Pattern: ^[A-Za-z0-9._/-]+$

Required: Yes

state

The state of the job run.

Type: String

Valid Values: SUBMITTED | PENDING | SCHEDULED | RUNNING | SUCCESS | FAILED | CANCELLING | CANCELLED | QUEUED

Required: Yes

stateDetails

The state details of the job run.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: .*\S.*

Required: Yes

updatedAt

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

Type: Timestamp

Required: Yes

attempt

The attempt number of the job run execution.

Type: Integer

Valid Range: Minimum value of 1.

Required: No

attemptCreatedAt

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

Type: Timestamp

Required: No

attemptUpdatedAt

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

Type: Timestamp

Required: No

mode

The mode of the job run.

Type: String

Valid Values: BATCH | STREAMING

Required: No

name

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

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: .*\S.*

Required: No

type

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

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: