View a markdown version of this page

AWS::EMRContainers::JobTemplate - AWS CloudFormation

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::EMRContainers::JobTemplate

This entity describes a job template. Job template stores values of StartJobRun API request in a template and can be used to start a job run. Job template allows two use cases: avoid repeating recurring StartJobRun API request values, enforcing certain values in StartJobRun API request.

Syntax

To declare this entity in your CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::EMRContainers::JobTemplate", "Properties" : { "JobTemplateData" : JobTemplateData, "Name" : String, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::EMRContainers::JobTemplate Properties: JobTemplateData: JobTemplateData Name: String Tags: - Tag

Properties

JobTemplateData

The job template data which holds values of StartJobRun API request.

Required: Yes

Type: JobTemplateData

Update requires: Replacement

Name

The name of the job template.

Required: Yes

Type: String

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

Minimum: 1

Maximum: 64

Update requires: Replacement

Tags

The tags assigned to the job template.

Required: No

Type: Array of Tag

Maximum: 50

Update requires: Replacement

Return values

Ref

Fn::GetAtt

Arn

The ARN of the job template.

CreatedAt

The date and time when the job template was created.

CreatedBy

The user who created the job template.

Id

The ID of the job template.