Ec2FleetInstanceRequirementsRequest

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

Constructors

Link copied to clipboard
fun Ec2FleetInstanceRequirementsRequest(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, 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)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard