SupportedInstanceType

An instance type that the specified Amazon EMR release supports.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The CPU architecture, for example X86_64 or AARCH64.

Link copied to clipboard

Indicates whether the SupportedInstanceType supports Amazon EBS optimization.

Link copied to clipboard

Indicates whether the SupportedInstanceType uses Amazon EBS optimization by default.

Link copied to clipboard

Indicates whether the SupportedInstanceType only supports Amazon EBS.

Link copied to clipboard

The Amazon EC2 family and generation for the SupportedInstanceType.

Link copied to clipboard

Indicates whether the SupportedInstanceType only supports 64-bit architecture.

Link copied to clipboard

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.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val type: String?

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

Link copied to clipboard
val vcpu: Int?

The number of vCPUs available for the SupportedInstanceType.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String