LaunchTemplateOverrides

public struct LaunchTemplateOverrides : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The Availability Zone in which to launch the instances.

    Declaration

    Swift

    public let availabilityZone: String?
  • The instance type.

    Declaration

    Swift

    public let instanceType: InstanceType?
  • The priority for the launch template override. If OnDemandAllocationStrategy is set to prioritized, Spot Fleet uses priority to determine which launch template override to use first in fulfilling On-Demand capacity. The highest priority is launched first. Valid values are whole numbers starting at 0. The lower the number, the higher the priority. If no number is set, the launch template override has the lowest priority.

    Declaration

    Swift

    public let priority: Double?
  • The maximum price per unit hour that you are willing to pay for a Spot Instance.

    Declaration

    Swift

    public let spotPrice: String?
  • The ID of the subnet in which to launch the instances.

    Declaration

    Swift

    public let subnetId: String?
  • The number of units provided by the specified instance type.

    Declaration

    Swift

    public let weightedCapacity: Double?
  • Undocumented

    Declaration

    Swift

    public init(availabilityZone: String? = nil, instanceType: InstanceType? = nil, priority: Double? = nil, spotPrice: String? = nil, subnetId: String? = nil, weightedCapacity: Double? = nil)