Launch Template Placement Args
data class LaunchTemplatePlacementArgs(val affinity: Output<String>? = null, val availabilityZone: Output<String>? = null, val groupId: Output<String>? = null, val groupName: Output<String>? = null, val hostId: Output<String>? = null, val hostResourceGroupArn: Output<String>? = null, val partitionNumber: Output<Int>? = null, val spreadDomain: Output<String>? = null, val tenancy: Output<String>? = null) : ConvertibleToJava<LaunchTemplatePlacementArgs>
Specifies the placement of an instance. `Placement`
is a property of AWS::EC2::LaunchTemplate LaunchTemplateData.
Constructors
Link copied to clipboard
constructor(affinity: Output<String>? = null, availabilityZone: Output<String>? = null, groupId: Output<String>? = null, groupName: Output<String>? = null, hostId: Output<String>? = null, hostResourceGroupArn: Output<String>? = null, partitionNumber: Output<Int>? = null, spreadDomain: Output<String>? = null, tenancy: Output<String>? = null)
Properties
Link copied to clipboard
The Availability Zone for the instance.
Link copied to clipboard
The ARN of the host resource group in which to launch the instances. If you specify a host resource group ARN, omit the Tenancy parameter or set it to `host`
.
Link copied to clipboard
The number of the partition the instance should launch in. Valid only if the placement group strategy is set to `partition`
.
Link copied to clipboard
Reserved for future use.