DefaultInstanceClass

class aws_cdk.aws_batch.DefaultInstanceClass(*values)

Bases: Enum

Batch default instances types.

See:

https://docs.aws.amazon.com/batch/latest/userguide/instance-type-compute-table.html

ExampleMetadata:

infused

Example:

vpc = ec2.Vpc(self, "Vpc")

# Use ARM64 instances (e.g., m6g, c6g, r6g, c7g families)
batch.ManagedEc2EcsComputeEnvironment(self, "Arm64Ec2ComputeEnv",
    vpc=vpc,
    default_instance_classes=[batch.DefaultInstanceClass.ARM64]
)

# Use x86_64 instances (e.g., m6i, c6i, r6i, c7i families)
batch.ManagedEc2EcsComputeEnvironment(self, "X86_64Ec2ComputeEnv",
    vpc=vpc,
    default_instance_classes=[batch.DefaultInstanceClass.X86_64]
)

Attributes

ARM64

ARM64 based instance types (from the m6g, c6g, r6g, and c7g instance families).

X86_64

x86 based instance types (from the m6i, c6i, r6i, and c7i instance families).