Get Instance Type Result
constructor(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>)