AWS::EMRServerless::Application WorkerConfiguration
The configuration of a worker. For more information, see Supported worker configurations.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
Properties
Cpu
-
The CPU requirements of the worker configuration. Each worker can have 1, 2, 4, 8, or 16 vCPUs.
Required: Yes
Type: String
Pattern:
^[1-9][0-9]*(\s)?(vCPU|vcpu|VCPU)?$
Minimum:
1
Maximum:
15
Update requires: Some interruptions
Disk
-
The disk requirements of the worker configuration.
Required: No
Type: String
Pattern:
^[1-9][0-9]*(\s)?(GB|gb|gB|Gb)$
Minimum:
1
Maximum:
15
Update requires: Some interruptions
DiskType
-
The disk type for every worker instance of the work type. Shuffle optimized disks have higher performance characteristics and are better for shuffle heavy workloads. Default is
STANDARD
.Required: No
Type: String
Pattern:
^(SHUFFLE_OPTIMIZED|[Ss]huffle_[Oo]ptimized|STANDARD|[Ss]tandard)$
Update requires: Some interruptions
Memory
-
The memory requirements of the worker configuration.
Required: Yes
Type: String
Pattern:
^[1-9][0-9]*(\s)?(GB|gb|gB|Gb)?$
Minimum:
1
Maximum:
15
Update requires: Some interruptions