AWS Fundamentals Logo
AWS Fundamentals
AWS::EMRServerless::Application

EMRServerless Application

Resource schema for AWS::EMRServerless::Application Type

Properties

17 configurable properties. 2 required. Click a row to see details.

Filter:
PropertyTypeFlags
ReleaseLabel
string
Required
Type
string
RequiredCreate-only
Architecture
string
AutoStartConfiguration
AutoStartConfiguration
AutoStopConfiguration
AutoStopConfiguration
IdentityCenterConfiguration
IdentityCenterConfiguration
ImageConfiguration
ImageConfigurationInput
InitialCapacity
array
InteractiveConfiguration
InteractiveConfiguration
MaximumCapacity
MaximumAllowedResources
MonitoringConfiguration
MonitoringConfiguration
Name
string
Create-only
NetworkConfiguration
NetworkConfiguration
RuntimeConfiguration
array
SchedulerConfiguration
SchedulerConfiguration
Tags
Array<Tag>
WorkerTypeSpecifications
WorkerTypeSpecificationInputMap

Return Values

Values returned after the resource is created. Access these with Fn::GetAtt.

AttributeTypeDescription
ApplicationIdstringThe ID of the EMR Serverless Application.
ArnstringThe Amazon Resource Name (ARN) of the EMR Serverless Application.

Sample CloudFormation Template

A minimal template with required properties and common optional ones.

template.yaml
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::EMRServerless::Application

Resources:
  MyResource:
    Type: AWS::EMRServerless::Application
    Properties:
      ReleaseLabel: "value"
      Type: "value"
      Tags:
        - Key: Environment
          Value: Production
      Name: !Ref "AWS::StackName"

Required IAM Permissions

Permissions CloudFormation needs in your IAM role to manage this resource.

create

kms:CreateKeykms:CreateAliaskms:DescribeKeykms:EnableKeykms:ListGrantskms:ListAliaseskms:ListKeyPolicieskms:ListKeys

read

emr-serverless:GetApplication

update

emr-serverless:UpdateApplicationemr-serverless:TagResourceemr-serverless:UntagResourceemr-serverless:GetApplicationec2:CreateNetworkInterfaceecr:BatchGetImageecr:DescribeImagesecr:GetDownloadUrlForLayer

delete

emr-serverless:DeleteApplicationemr-serverless:GetApplicationsso:DeleteApplication

list

emr-serverless:ListApplications

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

ServiceEMRServerless
Properties19
Required2
TaggingSupported
Primary IDApplicationId

Supported Operations

CreateReadUpdateDeleteList

Immutable After Creation

These properties cannot be changed after the resource is created. Updating them triggers a replacement.

NameType

External Links