Resource schema for AWS::EMRServerless::Application Type
release_label
(String) EMR release label.type
(String) The type of the applicationarchitecture
(String) The cpu architecture of an application.auto_start_configuration
(Attributes) Configuration for Auto Start of Application. (see below for nested schema)auto_stop_configuration
(Attributes) Configuration for Auto Stop of Application. (see below for nested schema)image_configuration
(Attributes) The image configuration. (see below for nested schema)initial_capacity
(Attributes Set) Initial capacity initialized when an Application is started. (see below for nested schema)maximum_capacity
(Attributes) Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit. (see below for nested schema)name
(String) User friendly Application name.network_configuration
(Attributes) Network Configuration for customer VPC connectivity. (see below for nested schema)tags
(Attributes Set) Tag map with key and value (see below for nested schema)worker_type_specifications
(Attributes Map) The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types. (see below for nested schema)application_id
(String) The ID of the EMR Serverless Application.arn
(String) The Amazon Resource Name (ARN) of the EMR Serverless Application.id
(String) Uniquely identifies the resource.auto_start_configuration
Optional:
enabled
(Boolean) If set to true, the Application will automatically start. Defaults to true.auto_stop_configuration
Optional:
enabled
(Boolean) If set to true, the Application will automatically stop after being idle. Defaults to true.idle_timeout_minutes
(Number) The amount of time [in minutes] to wait before auto stopping the Application when idle. Defaults to 15 minutes.image_configuration
Optional:
image_uri
(String) The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.initial_capacity
Required:
key
(String) Worker type for an analytics framework.value
(Attributes) (see below for nested schema)initial_capacity.value
Required:
worker_configuration
(Attributes) (see below for nested schema)worker_count
(Number) Initial count of workers to be initialized when an Application is started. This count will be continued to be maintained until the Application is stoppedinitial_capacity.value.worker_configuration
Required:
cpu
(String) Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.memory
(String) Per worker memory resource. GB is the only supported unit and specifying GB is optional.Optional:
disk
(String) Per worker Disk resource. GB is the only supported unit and specifying GB is optionalmaximum_capacity
Required:
cpu
(String) Per worker CPU resource. vCPU is the only supported unit and specifying vCPU is optional.memory
(String) Per worker memory resource. GB is the only supported unit and specifying GB is optional.Optional:
disk
(String) Per worker Disk resource. GB is the only supported unit and specifying GB is optionalnetwork_configuration
Optional:
security_group_ids
(Set of String) The ID of the security groups in the VPC to which you want to connect your job or application.subnet_ids
(Set of String) The ID of the subnets in the VPC to which you want to connect your job or application.tags
Required:
key
(String) The value for the tag. You can specify a value that is 1 to 128 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.value
(String) The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.worker_type_specifications
Optional:
image_configuration
(Attributes) The image configuration. (see below for nested schema)worker_type_specifications.image_configuration
Optional:
image_uri
(String) The URI of an image in the Amazon ECR registry. This field is required when you create a new application. If you leave this field blank in an update, Amazon EMR will remove the image configuration.Import is supported using the following syntax:
$ terraform import awscc_emrserverless_application.example <resource ID>