Get Instance Type Result
data class GetInstanceTypeResult(val autoRecoverySupported: Boolean, val bareMetal: Boolean, val burstablePerformanceSupported: Boolean, val currentGeneration: Boolean, val dedicatedHostsSupported: Boolean, val defaultCores: Int, val defaultThreadsPerCore: Int, val defaultVcpus: Int, val ebsEncryptionSupport: String, val ebsNvmeSupport: String, val ebsOptimizedSupport: String, val ebsPerformanceBaselineBandwidth: Int, val ebsPerformanceBaselineIops: Int, val ebsPerformanceBaselineThroughput: Double, val ebsPerformanceMaximumBandwidth: Int, val ebsPerformanceMaximumIops: Int, val ebsPerformanceMaximumThroughput: Double, val efaSupported: Boolean, val enaSupport: String, val encryptionInTransitSupported: Boolean, val fpgas: List<GetInstanceTypeFpga>, val freeTierEligible: Boolean, val gpuses: List<GetInstanceTypeGpus>, val hibernationSupported: Boolean, val hypervisor: String, val id: String, val inferenceAccelerators: List<GetInstanceTypeInferenceAccelerator>, val instanceDisks: List<GetInstanceTypeInstanceDisk>, val instanceStorageSupported: Boolean, val instanceType: String, val ipv6Supported: Boolean, val maximumIpv4AddressesPerInterface: Int, val maximumIpv6AddressesPerInterface: Int, val maximumNetworkInterfaces: Int, val memorySize: Int, val networkPerformance: String, val supportedArchitectures: List<String>, val supportedPlacementStrategies: List<String>, val supportedRootDeviceTypes: List<String>, val supportedUsagesClasses: List<String>, val supportedVirtualizationTypes: List<String>, val sustainedClockSpeed: Double, val totalFpgaMemory: Int, val totalGpuMemory: Int, val totalInstanceStorage: Int, val validCores: List<Int>, val validThreadsPerCores: List<Int>)
A collection of values returned by getInstanceType.
Constructors
Link copied to clipboard
fun GetInstanceTypeResult(autoRecoverySupported: Boolean, bareMetal: Boolean, burstablePerformanceSupported: Boolean, currentGeneration: Boolean, dedicatedHostsSupported: Boolean, defaultCores: Int, defaultThreadsPerCore: Int, defaultVcpus: Int, ebsEncryptionSupport: String, ebsNvmeSupport: String, ebsOptimizedSupport: String, ebsPerformanceBaselineBandwidth: Int, ebsPerformanceBaselineIops: Int, ebsPerformanceBaselineThroughput: Double, ebsPerformanceMaximumBandwidth: Int, ebsPerformanceMaximumIops: Int, ebsPerformanceMaximumThroughput: Double, efaSupported: Boolean, enaSupport: String, encryptionInTransitSupported: Boolean, fpgas: List<GetInstanceTypeFpga>, freeTierEligible: Boolean, gpuses: List<GetInstanceTypeGpus>, hibernationSupported: Boolean, hypervisor: String, id: String, inferenceAccelerators: List<GetInstanceTypeInferenceAccelerator>, instanceDisks: List<GetInstanceTypeInstanceDisk>, instanceStorageSupported: Boolean, instanceType: String, ipv6Supported: Boolean, maximumIpv4AddressesPerInterface: Int, maximumIpv6AddressesPerInterface: Int, maximumNetworkInterfaces: Int, memorySize: Int, networkPerformance: String, supportedArchitectures: List<String>, supportedPlacementStrategies: List<String>, supportedRootDeviceTypes: List<String>, supportedUsagesClasses: List<String>, supportedVirtualizationTypes: List<String>, sustainedClockSpeed: Double, totalFpgaMemory: Int, totalGpuMemory: Int, totalInstanceStorage: Int, validCores: List<Int>, validThreadsPerCores: List<Int>)
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
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
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard