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?
  • 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)