SpotFleetLaunchSpecificationArgs

data class SpotFleetLaunchSpecificationArgs(val blockDeviceMappings: Output<List<SpotFleetBlockDeviceMappingArgs>>? = null, val ebsOptimized: Output<Boolean>? = null, val iamInstanceProfile: Output<SpotFleetIamInstanceProfileSpecificationArgs>? = null, val imageId: Output<String>, val instanceRequirements: Output<SpotFleetInstanceRequirementsRequestArgs>? = null, val instanceType: Output<String>? = null, val kernelId: Output<String>? = null, val keyName: Output<String>? = null, val monitoring: Output<SpotFleetMonitoringArgs>? = null, val networkInterfaces: Output<List<SpotFleetInstanceNetworkInterfaceSpecificationArgs>>? = null, val placement: Output<SpotFleetSpotPlacementArgs>? = null, val ramdiskId: Output<String>? = null, val securityGroups: Output<List<SpotFleetGroupIdentifierArgs>>? = null, val spotPrice: Output<String>? = null, val subnetId: Output<String>? = null, val tagSpecifications: Output<List<SpotFleetTagSpecificationArgs>>? = null, val userData: Output<String>? = null, val weightedCapacity: Output<Double>? = null) : ConvertibleToJava<SpotFleetLaunchSpecificationArgs>

Constructors

Link copied to clipboard
fun SpotFleetLaunchSpecificationArgs(blockDeviceMappings: Output<List<SpotFleetBlockDeviceMappingArgs>>? = null, ebsOptimized: Output<Boolean>? = null, iamInstanceProfile: Output<SpotFleetIamInstanceProfileSpecificationArgs>? = null, imageId: Output<String>, instanceRequirements: Output<SpotFleetInstanceRequirementsRequestArgs>? = null, instanceType: Output<String>? = null, kernelId: Output<String>? = null, keyName: Output<String>? = null, monitoring: Output<SpotFleetMonitoringArgs>? = null, networkInterfaces: Output<List<SpotFleetInstanceNetworkInterfaceSpecificationArgs>>? = null, placement: Output<SpotFleetSpotPlacementArgs>? = null, ramdiskId: Output<String>? = null, securityGroups: Output<List<SpotFleetGroupIdentifierArgs>>? = null, spotPrice: Output<String>? = null, subnetId: Output<String>? = null, tagSpecifications: Output<List<SpotFleetTagSpecificationArgs>>? = null, userData: Output<String>? = null, weightedCapacity: Output<Double>? = null)

Functions

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

Properties

Link copied to clipboard
Link copied to clipboard
val ebsOptimized: Output<Boolean>? = null
Link copied to clipboard
val imageId: Output<String>
Link copied to clipboard
val instanceType: Output<String>? = null
Link copied to clipboard
val kernelId: Output<String>? = null
Link copied to clipboard
val keyName: Output<String>? = null
Link copied to clipboard
val monitoring: Output<SpotFleetMonitoringArgs>? = null
Link copied to clipboard
Link copied to clipboard
val ramdiskId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val spotPrice: Output<String>? = null
Link copied to clipboard
val subnetId: Output<String>? = null
Link copied to clipboard
Link copied to clipboard
val userData: Output<String>? = null
Link copied to clipboard
val weightedCapacity: Output<Double>? = null