SupportedInstanceType - Amazon EMR
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

SupportedInstanceType

An instance type that the specified Amazon EMR release supports.

Contents

Architecture

The CPU architecture, for example X86_64 or AARCH64.

Type: String

Required: No

EbsOptimizedAvailable

Indicates whether the SupportedInstanceType supports Amazon EBS optimization.

Type: Boolean

Required: No

EbsOptimizedByDefault

Indicates whether the SupportedInstanceType uses Amazon EBS optimization by default.

Type: Boolean

Required: No

EbsStorageOnly

Indicates whether the SupportedInstanceType only supports Amazon EBS.

Type: Boolean

Required: No

InstanceFamilyId

The Amazon EC2 family and generation for the SupportedInstanceType.

Type: String

Required: No

Is64BitsOnly

Indicates whether the SupportedInstanceType only supports 64-bit architecture.

Type: Boolean

Required: No

MemoryGB

The amount of memory that is available to Amazon EMR from the SupportedInstanceType. The kernel and hypervisor software consume some memory, so this value might be lower than the overall memory for the instance type.

Type: Float

Required: No

NumberOfDisks

Number of disks for the SupportedInstanceType. This value is 0 for Amazon EBS-only instance types.

Type: Integer

Required: No

StorageGB

StorageGB represents the storage capacity of the SupportedInstanceType. This value is 0 for Amazon EBS-only instance types.

Type: Integer

Required: No

Type

The Amazon EC2 instance type, for example m5.xlarge, of the SupportedInstanceType.

Type: String

Required: No

VCPU

The number of vCPUs available for the SupportedInstanceType.

Type: Integer

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: