Launch Template Instance Requirements
data class LaunchTemplateInstanceRequirements(val acceleratorCount: LaunchTemplateAcceleratorCount? = null, val acceleratorManufacturers: List<String>? = null, val acceleratorNames: List<String>? = null, val acceleratorTotalMemoryMiB: LaunchTemplateAcceleratorTotalMemoryMiB? = null, val acceleratorTypes: List<String>? = null, val allowedInstanceTypes: List<String>? = null, val bareMetal: String? = null, val baselineEbsBandwidthMbps: LaunchTemplateBaselineEbsBandwidthMbps? = 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: LaunchTemplateMemoryGiBPerVCpu? = null, val memoryMiB: LaunchTemplateMemoryMiB? = null, val networkBandwidthGbps: LaunchTemplateNetworkBandwidthGbps? = null, val networkInterfaceCount: LaunchTemplateNetworkInterfaceCount? = null, val onDemandMaxPricePercentageOverLowestPrice: Int? = null, val requireHibernateSupport: Boolean? = null, val spotMaxPricePercentageOverLowestPrice: Int? = null, val totalLocalStorageGb: LaunchTemplateTotalLocalStorageGb? = null, val vCpuCount: LaunchTemplateVCpuCount? = null)
The attributes for the instance types.
Constructors
Link copied to clipboard
fun LaunchTemplateInstanceRequirements(acceleratorCount: LaunchTemplateAcceleratorCount? = null, acceleratorManufacturers: List<String>? = null, acceleratorNames: List<String>? = null, acceleratorTotalMemoryMiB: LaunchTemplateAcceleratorTotalMemoryMiB? = null, acceleratorTypes: List<String>? = null, allowedInstanceTypes: List<String>? = null, bareMetal: String? = null, baselineEbsBandwidthMbps: LaunchTemplateBaselineEbsBandwidthMbps? = null, burstablePerformance: String? = null, cpuManufacturers: List<String>? = null, excludedInstanceTypes: List<String>? = null, instanceGenerations: List<String>? = null, localStorage: String? = null, localStorageTypes: List<String>? = null, memoryGiBPerVCpu: LaunchTemplateMemoryGiBPerVCpu? = null, memoryMiB: LaunchTemplateMemoryMiB? = null, networkBandwidthGbps: LaunchTemplateNetworkBandwidthGbps? = null, networkInterfaceCount: LaunchTemplateNetworkInterfaceCount? = null, onDemandMaxPricePercentageOverLowestPrice: Int? = null, requireHibernateSupport: Boolean? = null, spotMaxPricePercentageOverLowestPrice: Int? = null, totalLocalStorageGb: LaunchTemplateTotalLocalStorageGb? = null, vCpuCount: LaunchTemplateVCpuCount? = null)
Types
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