AutoScalingGroupInstanceRequirements

data class AutoScalingGroupInstanceRequirements(val acceleratorCount: AutoScalingGroupAcceleratorCountRequest? = null, val acceleratorManufacturers: List<String>? = null, val acceleratorNames: List<String>? = null, val acceleratorTotalMemoryMiB: AutoScalingGroupAcceleratorTotalMemoryMiBRequest? = null, val acceleratorTypes: List<String>? = null, val allowedInstanceTypes: List<String>? = null, val bareMetal: String? = null, val baselineEbsBandwidthMbps: AutoScalingGroupBaselineEbsBandwidthMbpsRequest? = null, val burstablePerformance: String? = null, val cpuManufacturers: List<String>? = null, val excludedInstanceTypes: List<String>? = null, val instanceGenerations: List<String>? = null, val localStorage: String? = null, val localStorageTypes: List<String>? = null, val memoryGiBPerVCpu: AutoScalingGroupMemoryGiBPerVCpuRequest? = null, val memoryMiB: AutoScalingGroupMemoryMiBRequest? = null, val networkBandwidthGbps: AutoScalingGroupNetworkBandwidthGbpsRequest? = null, val networkInterfaceCount: AutoScalingGroupNetworkInterfaceCountRequest? = null, val onDemandMaxPricePercentageOverLowestPrice: Int? = null, val requireHibernateSupport: Boolean? = null, val spotMaxPricePercentageOverLowestPrice: Int? = null, val totalLocalStorageGb: AutoScalingGroupTotalLocalStorageGbRequest? = null, val vCpuCount: AutoScalingGroupVCpuCountRequest? = null)

Constructors

Link copied to clipboard
fun AutoScalingGroupInstanceRequirements(acceleratorCount: AutoScalingGroupAcceleratorCountRequest? = null, acceleratorManufacturers: List<String>? = null, acceleratorNames: List<String>? = null, acceleratorTotalMemoryMiB: AutoScalingGroupAcceleratorTotalMemoryMiBRequest? = null, acceleratorTypes: List<String>? = null, allowedInstanceTypes: List<String>? = null, bareMetal: String? = null, baselineEbsBandwidthMbps: AutoScalingGroupBaselineEbsBandwidthMbpsRequest? = null, burstablePerformance: String? = null, cpuManufacturers: List<String>? = null, excludedInstanceTypes: List<String>? = null, instanceGenerations: List<String>? = null, localStorage: String? = null, localStorageTypes: List<String>? = null, memoryGiBPerVCpu: AutoScalingGroupMemoryGiBPerVCpuRequest? = null, memoryMiB: AutoScalingGroupMemoryMiBRequest? = null, networkBandwidthGbps: AutoScalingGroupNetworkBandwidthGbpsRequest? = null, networkInterfaceCount: AutoScalingGroupNetworkInterfaceCountRequest? = null, onDemandMaxPricePercentageOverLowestPrice: Int? = null, requireHibernateSupport: Boolean? = null, spotMaxPricePercentageOverLowestPrice: Int? = null, totalLocalStorageGb: AutoScalingGroupTotalLocalStorageGbRequest? = null, vCpuCount: AutoScalingGroupVCpuCountRequest? = 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
val bareMetal: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val localStorage: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard