ServiceManagedEc2InstanceCapabilities - AWS Deadline Cloud

ServiceManagedEc2InstanceCapabilities

The Amazon EC2 instance capabilities.

Contents

cpuArchitectureType

The CPU architecture type.

Type: String

Valid Values: x86_64 | arm64

Required: Yes

memoryMiB

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

Type: MemoryMiBRange object

Required: Yes

osFamily

The operating system (OS) family.

Type: String

Valid Values: WINDOWS | LINUX

Required: Yes

vCpuCount

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

Type: VCpuCountRange object

Required: Yes

allowedInstanceTypes

The allowable Amazon EC2 instance types.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 100 items.

Pattern: [a-zA-Z0-9]+\.[a-zA-Z0-9]+

Required: No

customAmounts

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

Type: Array of FleetAmountCapability objects

Array Members: Minimum number of 1 item. Maximum number of 15 items.

Required: No

customAttributes

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

Type: Array of FleetAttributeCapability objects

Array Members: Minimum number of 1 item. Maximum number of 15 items.

Required: No

excludedInstanceTypes

The instance types to exclude from the fleet.

Type: Array of strings

Array Members: Minimum number of 1 item. Maximum number of 100 items.

Pattern: [a-zA-Z0-9]+\.[a-zA-Z0-9]+

Required: No

rootEbsVolume

The root EBS volume.

Type: Ec2EbsVolume object

Required: No

See Also

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