SpotFleetRequestLaunchTemplateConfigOverrideArgs

data class SpotFleetRequestLaunchTemplateConfigOverrideArgs(val availabilityZone: Output<String>? = null, val instanceRequirements: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsArgs>? = null, val instanceType: Output<String>? = null, val priority: Output<Double>? = null, val spotPrice: Output<String>? = null, val subnetId: Output<String>? = null, val weightedCapacity: Output<Double>? = null) : ConvertibleToJava<SpotFleetRequestLaunchTemplateConfigOverrideArgs>

Constructors

constructor(availabilityZone: Output<String>? = null, instanceRequirements: Output<SpotFleetRequestLaunchTemplateConfigOverrideInstanceRequirementsArgs>? = null, instanceType: Output<String>? = null, priority: Output<Double>? = null, spotPrice: Output<String>? = null, subnetId: Output<String>? = null, weightedCapacity: Output<Double>? = null)

Properties

Link copied to clipboard
val availabilityZone: Output<String>? = null

The availability zone in which to place the request.

Link copied to clipboard

The instance requirements. See below.

Link copied to clipboard
val instanceType: Output<String>? = null

The type of instance to request.

Link copied to clipboard
val priority: Output<Double>? = null

The priority for the launch template override. The lower the number, the higher the priority. If no number is set, the launch template override has the lowest priority.

Link copied to clipboard
val spotPrice: Output<String>? = null

The maximum spot bid for this override request.

Link copied to clipboard
val subnetId: Output<String>? = null

The subnet in which to launch the requested instance.

Link copied to clipboard
val weightedCapacity: Output<Double>? = null

The capacity added to the fleet by a fulfilled request.

Functions

Link copied to clipboard
open override fun toJava(): SpotFleetRequestLaunchTemplateConfigOverrideArgs