This is the new CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EMRServerless::JobRun
Information about a job run. A job run is a unit of work, such as a Spark JAR, Hive query, or SparkSQL query, that you submit to an Amazon EMR Serverless application.
Syntax
To declare this entity in your CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::EMRServerless::JobRun", "Properties" : { "ApplicationId" :String, "ConfigurationOverrides" :ConfigurationOverrides, "ExecutionRoleArn" :String, "ExecutionTimeoutMinutes" :Integer, "JobDriver" :JobDriver, "Mode" :String, "Name" :String, "Tags" :[ Tag, ... ]} }
YAML
Type: AWS::EMRServerless::JobRun Properties: ApplicationId:StringConfigurationOverrides:ConfigurationOverridesExecutionRoleArn:StringExecutionTimeoutMinutes:IntegerJobDriver:JobDriverMode:StringName:StringTags:- Tag
Properties
ApplicationId-
The ID of the application the job is running on.
Required: No
Type: String
Pattern:
^[0-9a-z]+$Minimum:
1Maximum:
64Update requires: Replacement
ConfigurationOverrides-
The configuration settings that are used to override default configuration.
Required: No
Type: ConfigurationOverrides
Update requires: Replacement
ExecutionRoleArnProperty description not available.
Required: No
Type: String
Pattern:
^arn:(aws[a-zA-Z0-9-]*):iam::([0-9]{12}):(role((\u002F)|(\u002F[\u0021-\u007F]+\u002F))[\w+=,.@-]+)$Minimum:
20Maximum:
2048Update requires: Replacement
ExecutionTimeoutMinutes-
Returns the job run timeout value from the
StartJobRuncall. If you didn't specify a timeout, this value defaults to 720 minutes.For BATCH mode job runs, the maximum value is 10080 minutes (7 days) starting with Amazon EMR release 7.11.
Required: No
Type: Integer
Minimum:
0Maximum:
1000000Update requires: Replacement
JobDriver-
The job driver for the job run.
Required: No
Type: JobDriver
Update requires: Replacement
Mode-
The mode of the job run.
Required: No
Type: String
Allowed values:
BATCH | STREAMINGUpdate requires: Replacement
Name-
The optional job run name. This doesn't have to be unique.
Required: No
Type: String
Pattern:
.*\S.*Minimum:
1Maximum:
256Update requires: Replacement
-
The tags assigned to the job run.
Required: No
Type: Array of Tag
Maximum:
200Update requires: Replacement
Return values
Ref
Fn::GetAtt
Arn-
The execution role ARN of the job run.
CreatedAt-
The date and time when the job run was created.
CreatedBy-
The user who created the job run.
JobRunId-
The ID of the job run.
ReleaseLabel-
The Amazon EMR release associated with the application your job is running on.
State-
The state of the job run.
StateDetails-
The state details of the job run.
UpdatedAt-
The date and time when the job run was updated.