LaunchTemplatePlacementRequest
public struct LaunchTemplatePlacementRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The affinity setting for an instance on a Dedicated Host.
Declaration
Swift
public let affinity: String?
-
The Availability Zone for the instance.
Declaration
Swift
public let availabilityZone: String?
-
The name of the placement group for the instance.
Declaration
Swift
public let groupName: String?
-
The ID of the Dedicated Host for the instance.
Declaration
Swift
public let hostId: String?
-
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.
Declaration
Swift
public let hostResourceGroupArn: String?
-
The number of the partition the instance should launch in. Valid only if the placement group strategy is set to partition.
Declaration
Swift
public let partitionNumber: Int?
-
Reserved for future use.
Declaration
Swift
public let spreadDomain: String?
-
The tenancy of the instance (if the instance is running in a VPC). An instance with a tenancy of dedicated runs on single-tenant hardware.
Declaration
Swift
public let tenancy: Tenancy?
-
init(affinity:availabilityZone:groupName:hostId:hostResourceGroupArn:partitionNumber:spreadDomain:tenancy:)
Undocumented
Declaration
Swift
public init(affinity: String? = nil, availabilityZone: String? = nil, groupName: String? = nil, hostId: String? = nil, hostResourceGroupArn: String? = nil, partitionNumber: Int? = nil, spreadDomain: String? = nil, tenancy: Tenancy? = nil)