Ec2FleetInstanceRequirementsRequest

constructor(acceleratorCount: Ec2FleetAcceleratorCountRequest? = null, acceleratorManufacturers: List<Ec2FleetInstanceRequirementsRequestAcceleratorManufacturersItem>? = null, acceleratorNames: List<Ec2FleetInstanceRequirementsRequestAcceleratorNamesItem>? = null, acceleratorTotalMemoryMiB: Ec2FleetAcceleratorTotalMemoryMiBRequest? = null, acceleratorTypes: List<Ec2FleetInstanceRequirementsRequestAcceleratorTypesItem>? = null, allowedInstanceTypes: List<String>? = null, bareMetal: Ec2FleetInstanceRequirementsRequestBareMetal? = null, baselineEbsBandwidthMbps: Ec2FleetBaselineEbsBandwidthMbpsRequest? = null, burstablePerformance: Ec2FleetInstanceRequirementsRequestBurstablePerformance? = null, cpuManufacturers: List<Ec2FleetInstanceRequirementsRequestCpuManufacturersItem>? = null, excludedInstanceTypes: List<String>? = null, instanceGenerations: List<Ec2FleetInstanceRequirementsRequestInstanceGenerationsItem>? = null, localStorage: Ec2FleetInstanceRequirementsRequestLocalStorage? = null, localStorageTypes: List<Ec2FleetInstanceRequirementsRequestLocalStorageTypesItem>? = null, maxSpotPriceAsPercentageOfOptimalOnDemandPrice: Int? = null, memoryGiBPerVCpu: Ec2FleetMemoryGiBPerVCpuRequest? = null, memoryMiB: Ec2FleetMemoryMiBRequest? = null, networkBandwidthGbps: Ec2FleetNetworkBandwidthGbpsRequest? = null, networkInterfaceCount: Ec2FleetNetworkInterfaceCountRequest? = null, onDemandMaxPricePercentageOverLowestPrice: Int? = null, requireHibernateSupport: Boolean? = null, spotMaxPricePercentageOverLowestPrice: Int? = null, totalLocalStorageGb: Ec2FleetTotalLocalStorageGbRequest? = null, vCpuCount: Ec2FleetVCpuCountRangeRequest? = null)