Spot Fleet Instance Requirements Request
constructor(acceleratorCount: SpotFleetAcceleratorCountRequest? = null, acceleratorManufacturers: List<SpotFleetInstanceRequirementsRequestAcceleratorManufacturersItem>? = null, acceleratorNames: List<SpotFleetInstanceRequirementsRequestAcceleratorNamesItem>? = null, acceleratorTotalMemoryMiB: SpotFleetAcceleratorTotalMemoryMiBRequest? = null, acceleratorTypes: List<SpotFleetInstanceRequirementsRequestAcceleratorTypesItem>? = null, allowedInstanceTypes: List<String>? = null, bareMetal: SpotFleetInstanceRequirementsRequestBareMetal? = null, baselineEbsBandwidthMbps: SpotFleetBaselineEbsBandwidthMbpsRequest? = null, burstablePerformance: SpotFleetInstanceRequirementsRequestBurstablePerformance? = null, cpuManufacturers: List<SpotFleetInstanceRequirementsRequestCpuManufacturersItem>? = null, excludedInstanceTypes: List<String>? = null, instanceGenerations: List<SpotFleetInstanceRequirementsRequestInstanceGenerationsItem>? = null, localStorage: SpotFleetInstanceRequirementsRequestLocalStorage? = null, localStorageTypes: List<SpotFleetInstanceRequirementsRequestLocalStorageTypesItem>? = null, maxSpotPriceAsPercentageOfOptimalOnDemandPrice: Int? = null, memoryGiBPerVCpu: SpotFleetMemoryGiBPerVCpuRequest? = null, memoryMiB: SpotFleetMemoryMiBRequest? = null, networkBandwidthGbps: SpotFleetNetworkBandwidthGbpsRequest? = null, networkInterfaceCount: SpotFleetNetworkInterfaceCountRequest? = null, onDemandMaxPricePercentageOverLowestPrice: Int? = null, requireHibernateSupport: Boolean? = null, spotMaxPricePercentageOverLowestPrice: Int? = null, totalLocalStorageGb: SpotFleetTotalLocalStorageGbRequest? = null, vCpuCount: SpotFleetVCpuCountRangeRequest? = null)