This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::Deadline::Fleet ServiceManagedEc2InstanceCapabilities
The Amazon EC2 instance capabilities.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AcceleratorCapabilities" :AcceleratorCapabilities, "AllowedInstanceTypes" :[ String, ... ], "CpuArchitectureType" :String, "CustomAmounts" :[ FleetAmountCapability, ... ], "CustomAttributes" :[ FleetAttributeCapability, ... ], "ExcludedInstanceTypes" :[ String, ... ], "MemoryMiB" :MemoryMiBRange, "OsFamily" :String, "RootEbsVolume" :Ec2EbsVolume, "VCpuCount" :VCpuCountRange}
YAML
AcceleratorCapabilities:AcceleratorCapabilitiesAllowedInstanceTypes:- StringCpuArchitectureType:StringCustomAmounts:- FleetAmountCapabilityCustomAttributes:- FleetAttributeCapabilityExcludedInstanceTypes:- StringMemoryMiB:MemoryMiBRangeOsFamily:StringRootEbsVolume:Ec2EbsVolumeVCpuCount:VCpuCountRange
Properties
AcceleratorCapabilities-
Describes the GPU accelerator capabilities required for worker host instances in this fleet.
Required: No
Type: AcceleratorCapabilities
Update requires: No interruption
AllowedInstanceTypes-
The allowable Amazon EC2 instance types.
Required: No
Type: Array of String
Minimum:
1Maximum:
100Update requires: No interruption
CpuArchitectureType-
The CPU architecture type.
Required: Yes
Type: String
Allowed values:
x86_64 | arm64Update requires: No interruption
CustomAmounts-
The custom capability amounts to require for instances in this fleet.
Required: No
Type: Array of FleetAmountCapability
Minimum:
1Maximum:
15Update requires: No interruption
CustomAttributes-
The custom capability attributes to require for instances in this fleet.
Required: No
Type: Array of FleetAttributeCapability
Minimum:
1Maximum:
15Update requires: No interruption
ExcludedInstanceTypes-
The instance types to exclude from the fleet.
Required: No
Type: Array of String
Minimum:
1Maximum:
100Update 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 | WINDOWSUpdate 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