Spot Fleet Request Launch Specification Args
data class SpotFleetRequestLaunchSpecificationArgs(val ami: Output<String>, val associatePublicIpAddress: Output<Boolean>? = null, val availabilityZone: Output<String>? = null, val ebsBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEbsBlockDeviceArgs>>? = null, val ebsOptimized: Output<Boolean>? = null, val ephemeralBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs>>? = null, val iamInstanceProfile: Output<String>? = null, val iamInstanceProfileArn: Output<String>? = null, val instanceType: Output<String>, val keyName: Output<String>? = null, val monitoring: Output<Boolean>? = null, val placementGroup: Output<String>? = null, val placementTenancy: Output<String>? = null, val rootBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationRootBlockDeviceArgs>>? = null, val spotPrice: Output<String>? = null, val subnetId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val userData: Output<String>? = null, val vpcSecurityGroupIds: Output<List<String>>? = null, val weightedCapacity: Output<String>? = null) : ConvertibleToJava<SpotFleetRequestLaunchSpecificationArgs>
Constructors
Link copied to clipboard
constructor(ami: Output<String>, associatePublicIpAddress: Output<Boolean>? = null, availabilityZone: Output<String>? = null, ebsBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEbsBlockDeviceArgs>>? = null, ebsOptimized: Output<Boolean>? = null, ephemeralBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs>>? = null, iamInstanceProfile: Output<String>? = null, iamInstanceProfileArn: Output<String>? = null, instanceType: Output<String>, keyName: Output<String>? = null, monitoring: Output<Boolean>? = null, placementGroup: Output<String>? = null, placementTenancy: Output<String>? = null, rootBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationRootBlockDeviceArgs>>? = null, spotPrice: Output<String>? = null, subnetId: Output<String>? = null, tags: Output<Map<String, String>>? = null, userData: Output<String>? = null, vpcSecurityGroupIds: Output<List<String>>? = null, weightedCapacity: Output<String>? = null)
Properties
Link copied to clipboard
Link copied to clipboard
The availability zone in which to place the request.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ephemeralBlockDevices: Output<List<SpotFleetRequestLaunchSpecificationEphemeralBlockDeviceArgs>>? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The type of instance to request.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The capacity added to the fleet by a fulfilled request.