Spot Fleet Request Launch Specification Args
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)