AWS::Deadline::Fleet ServiceManagedEc2InstanceCapabilities - AWS CloudFormation

AWS::Deadline::Fleet ServiceManagedEc2InstanceCapabilities

The Amazon EC2 instance capabilities.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

AllowedInstanceTypes

The allowable Amazon EC2 instance types.

Required: No

Type: Array of String

Minimum: 1

Maximum: 100

Update requires: No interruption

CpuArchitectureType

The CPU architecture type.

Required: Yes

Type: String

Allowed values: x86_64 | arm64

Update requires: No interruption

CustomAmounts

The custom capability amounts to require for instances in this fleet.

Required: No

Type: Array of FleetAmountCapability

Minimum: 1

Maximum: 15

Update requires: No interruption

CustomAttributes

The custom capability attributes to require for instances in this fleet.

Required: No

Type: Array of FleetAttributeCapability

Minimum: 1

Maximum: 15

Update requires: No interruption

ExcludedInstanceTypes

The instance types to exclude from the fleet.

Required: No

Type: Array of String

Minimum: 1

Maximum: 100

Update requires: No interruption

MemoryMiB

The memory, as MiB, for the Amazon EC2 instance type.

Required: Yes

Type: MemoryMiBRange

Update requires: No interruption

OsFamily

The operating system (OS) family.

Required: Yes

Type: String

Allowed values: LINUX | WINDOWS

Update requires: No interruption

RootEbsVolume

The root EBS volume.

Required: No

Type: Ec2EbsVolume

Update requires: No interruption

VCpuCount

The amount of vCPU to require for instances in this fleet.

Required: Yes

Type: VCpuCountRange

Update requires: No interruption