LaunchTemplatePlacement
public struct LaunchTemplatePlacement : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The affinity setting for the instance on the Dedicated Host.
Declaration
Swift
public let affinity: String?
-
The Availability Zone of 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.
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)