Spot Fleet Launch Specification
data class SpotFleetLaunchSpecification(val blockDeviceMappings: List<SpotFleetBlockDeviceMapping>? = null, val ebsOptimized: Boolean? = null, val iamInstanceProfile: SpotFleetIamInstanceProfileSpecification? = null, val imageId: String, val instanceRequirements: SpotFleetInstanceRequirementsRequest? = null, val instanceType: String? = null, val kernelId: String? = null, val keyName: String? = null, val monitoring: SpotFleetMonitoring? = null, val networkInterfaces: List<SpotFleetInstanceNetworkInterfaceSpecification>? = null, val placement: SpotFleetSpotPlacement? = null, val ramdiskId: String? = null, val securityGroups: List<SpotFleetGroupIdentifier>? = null, val spotPrice: String? = null, val subnetId: String? = null, val tagSpecifications: List<SpotFleetTagSpecification>? = null, val userData: String? = null, val weightedCapacity: Double? = null)
Constructors
Link copied to clipboard
fun SpotFleetLaunchSpecification(blockDeviceMappings: List<SpotFleetBlockDeviceMapping>? = null, ebsOptimized: Boolean? = null, iamInstanceProfile: SpotFleetIamInstanceProfileSpecification? = null, imageId: String, instanceRequirements: SpotFleetInstanceRequirementsRequest? = null, instanceType: String? = null, kernelId: String? = null, keyName: String? = null, monitoring: SpotFleetMonitoring? = null, networkInterfaces: List<SpotFleetInstanceNetworkInterfaceSpecification>? = null, placement: SpotFleetSpotPlacement? = null, ramdiskId: String? = null, securityGroups: List<SpotFleetGroupIdentifier>? = null, spotPrice: String? = null, subnetId: String? = null, tagSpecifications: List<SpotFleetTagSpecification>? = null, userData: String? = null, weightedCapacity: Double? = null)