All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.cloudshiftdev.awscdk.services.ec2.InstanceClass.kt Maven / Gradle / Ivy

The newest version!
@file:Suppress("RedundantVisibilityModifier","RedundantUnitReturnType","RemoveRedundantQualifierName","unused","UnusedImport","ClassName","REDUNDANT_PROJECTION","DEPRECATION")

package io.cloudshiftdev.awscdk.services.ec2

public enum class InstanceClass(
  private val cdkObject: software.amazon.awscdk.services.ec2.InstanceClass,
) {
  STANDARD3(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD3),
  M3(software.amazon.awscdk.services.ec2.InstanceClass.M3),
  STANDARD4(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD4),
  M4(software.amazon.awscdk.services.ec2.InstanceClass.M4),
  STANDARD5(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5),
  M5(software.amazon.awscdk.services.ec2.InstanceClass.M5),
  STANDARD5_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_NVME_DRIVE),
  M5D(software.amazon.awscdk.services.ec2.InstanceClass.M5D),
  STANDARD5_AMD(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_AMD),
  M5A(software.amazon.awscdk.services.ec2.InstanceClass.M5A),
  STANDARD5_AMD_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_AMD_NVME_DRIVE),
  M5AD(software.amazon.awscdk.services.ec2.InstanceClass.M5AD),
  STANDARD5_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_HIGH_PERFORMANCE),
  M5N(software.amazon.awscdk.services.ec2.InstanceClass.M5N),
  STANDARD5_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_NVME_DRIVE_HIGH_PERFORMANCE),
  M5DN(software.amazon.awscdk.services.ec2.InstanceClass.M5DN),
  STANDARD5_HIGH_COMPUTE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_HIGH_COMPUTE),
  M5ZN(software.amazon.awscdk.services.ec2.InstanceClass.M5ZN),
  MEMORY3(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY3),
  R3(software.amazon.awscdk.services.ec2.InstanceClass.R3),
  MEMORY4(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY4),
  R4(software.amazon.awscdk.services.ec2.InstanceClass.R4),
  MEMORY5(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5),
  R5(software.amazon.awscdk.services.ec2.InstanceClass.R5),
  MEMORY6_AMD(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_AMD),
  R6A(software.amazon.awscdk.services.ec2.InstanceClass.R6A),
  MEMORY6_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL),
  R6I(software.amazon.awscdk.services.ec2.InstanceClass.R6I),
  MEMORY6_INTEL_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_NVME_DRIVE),
  R6ID(software.amazon.awscdk.services.ec2.InstanceClass.R6ID),
  MEMORY6_INTEL_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_HIGH_PERFORMANCE),
  R6IN(software.amazon.awscdk.services.ec2.InstanceClass.R6IN),
  MEMORY6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE),
  R6IDN(software.amazon.awscdk.services.ec2.InstanceClass.R6IDN),
  MEMORY5_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_HIGH_PERFORMANCE),
  R5N(software.amazon.awscdk.services.ec2.InstanceClass.R5N),
  MEMORY5_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_NVME_DRIVE),
  R5D(software.amazon.awscdk.services.ec2.InstanceClass.R5D),
  MEMORY5_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_NVME_DRIVE_HIGH_PERFORMANCE),
  R5DN(software.amazon.awscdk.services.ec2.InstanceClass.R5DN),
  MEMORY5_AMD(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_AMD),
  R5A(software.amazon.awscdk.services.ec2.InstanceClass.R5A),
  MEMORY5_AMD_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_AMD_NVME_DRIVE),
  R5AD(software.amazon.awscdk.services.ec2.InstanceClass.R5AD),
  HIGH_MEMORY_3TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_3TB_1),
  U_3TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_3TB1),
  HIGH_MEMORY_6TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_6TB_1),
  U_6TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_6TB1),
  HIGH_MEMORY_9TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_9TB_1),
  U_9TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_9TB1),
  HIGH_MEMORY_12TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_12TB_1),
  U_12TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_12TB1),
  HIGH_MEMORY_18TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_18TB_1),
  U_18TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_18TB1),
  HIGH_MEMORY_24TB_1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_24TB_1),
  U_24TB1(software.amazon.awscdk.services.ec2.InstanceClass.U_24TB1),
  MEMORY5_EBS_OPTIMIZED(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_EBS_OPTIMIZED),
  R5B(software.amazon.awscdk.services.ec2.InstanceClass.R5B),
  MEMORY6_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_GRAVITON),
  R6G(software.amazon.awscdk.services.ec2.InstanceClass.R6G),
  MEMORY6_GRAVITON2_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_GRAVITON2_NVME_DRIVE),
  R6GD(software.amazon.awscdk.services.ec2.InstanceClass.R6GD),
  MEMORY7_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_GRAVITON),
  R7G(software.amazon.awscdk.services.ec2.InstanceClass.R7G),
  MEMORY7_GRAVITON3_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_GRAVITON3_NVME_DRIVE),
  R7GD(software.amazon.awscdk.services.ec2.InstanceClass.R7GD),
  MEMORY7_INTEL_BASE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_INTEL_BASE),
  R7I(software.amazon.awscdk.services.ec2.InstanceClass.R7I),
  MEMORY7_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_INTEL),
  R7IZ(software.amazon.awscdk.services.ec2.InstanceClass.R7IZ),
  MEMORY7_AMD(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_AMD),
  R7A(software.amazon.awscdk.services.ec2.InstanceClass.R7A),
  MEMORY8_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY8_GRAVITON),
  R8G(software.amazon.awscdk.services.ec2.InstanceClass.R8G),
  COMPUTE3(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE3),
  C3(software.amazon.awscdk.services.ec2.InstanceClass.C3),
  COMPUTE4(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE4),
  C4(software.amazon.awscdk.services.ec2.InstanceClass.C4),
  COMPUTE5(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5),
  C5(software.amazon.awscdk.services.ec2.InstanceClass.C5),
  COMPUTE5_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_NVME_DRIVE),
  C5D(software.amazon.awscdk.services.ec2.InstanceClass.C5D),
  COMPUTE5_AMD(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_AMD),
  C5A(software.amazon.awscdk.services.ec2.InstanceClass.C5A),
  COMPUTE5_AMD_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_AMD_NVME_DRIVE),
  C5AD(software.amazon.awscdk.services.ec2.InstanceClass.C5AD),
  COMPUTE5_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_HIGH_PERFORMANCE),
  C5N(software.amazon.awscdk.services.ec2.InstanceClass.C5N),
  COMPUTE6_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL),
  C6I(software.amazon.awscdk.services.ec2.InstanceClass.C6I),
  COMPUTE6_INTEL_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL_NVME_DRIVE),
  C6ID(software.amazon.awscdk.services.ec2.InstanceClass.C6ID),
  COMPUTE6_INTEL_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL_HIGH_PERFORMANCE),
  C6IN(software.amazon.awscdk.services.ec2.InstanceClass.C6IN),
  COMPUTE6_AMD(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_AMD),
  C6A(software.amazon.awscdk.services.ec2.InstanceClass.C6A),
  COMPUTE6_GRAVITON2(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2),
  C6G(software.amazon.awscdk.services.ec2.InstanceClass.C6G),
  COMPUTE7_GRAVITON3(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3),
  C7G(software.amazon.awscdk.services.ec2.InstanceClass.C7G),
  COMPUTE6_GRAVITON2_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2_NVME_DRIVE),
  C6GD(software.amazon.awscdk.services.ec2.InstanceClass.C6GD),
  COMPUTE7_GRAVITON3_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3_NVME_DRIVE),
  C7GD(software.amazon.awscdk.services.ec2.InstanceClass.C7GD),
  COMPUTE6_GRAVITON2_HIGH_NETWORK_BANDWIDTH(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2_HIGH_NETWORK_BANDWIDTH),
  C6GN(software.amazon.awscdk.services.ec2.InstanceClass.C6GN),
  COMPUTE7_GRAVITON3_HIGH_NETWORK_BANDWIDTH(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3_HIGH_NETWORK_BANDWIDTH),
  C7GN(software.amazon.awscdk.services.ec2.InstanceClass.C7GN),
  COMPUTE7_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_INTEL),
  C7I(software.amazon.awscdk.services.ec2.InstanceClass.C7I),
  COMPUTE7_AMD(software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_AMD),
  C7A(software.amazon.awscdk.services.ec2.InstanceClass.C7A),
  STORAGE2(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE2),
  D2(software.amazon.awscdk.services.ec2.InstanceClass.D2),
  STORAGE3(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE3),
  D3(software.amazon.awscdk.services.ec2.InstanceClass.D3),
  STORAGE3_ENHANCED_NETWORK(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE3_ENHANCED_NETWORK),
  D3EN(software.amazon.awscdk.services.ec2.InstanceClass.D3EN),
  STORAGE_COMPUTE_1(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE_COMPUTE_1),
  H1(software.amazon.awscdk.services.ec2.InstanceClass.H1),
  TRAINING_ACCELERATOR1(software.amazon.awscdk.services.ec2.InstanceClass.TRAINING_ACCELERATOR1),
  TRN1(software.amazon.awscdk.services.ec2.InstanceClass.TRN1),
  TRAINING_ACCELERATOR1_ENHANCED_NETWORK(software.amazon.awscdk.services.ec2.InstanceClass.TRAINING_ACCELERATOR1_ENHANCED_NETWORK),
  TRN1N(software.amazon.awscdk.services.ec2.InstanceClass.TRN1N),
  IO3(software.amazon.awscdk.services.ec2.InstanceClass.IO3),
  I3(software.amazon.awscdk.services.ec2.InstanceClass.I3),
  IO3_DENSE_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.IO3_DENSE_NVME_DRIVE),
  I3EN(software.amazon.awscdk.services.ec2.InstanceClass.I3EN),
  IO4_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.IO4_INTEL),
  I4I(software.amazon.awscdk.services.ec2.InstanceClass.I4I),
  STORAGE4_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON),
  I4G(software.amazon.awscdk.services.ec2.InstanceClass.I4G),
  STORAGE4_GRAVITON_NETWORK_OPTIMIZED(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON_NETWORK_OPTIMIZED),
  IM4GN(software.amazon.awscdk.services.ec2.InstanceClass.IM4GN),
  STORAGE4_GRAVITON_NETWORK_STORAGE_OPTIMIZED(software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON_NETWORK_STORAGE_OPTIMIZED),
  IS4GEN(software.amazon.awscdk.services.ec2.InstanceClass.IS4GEN),
  BURSTABLE2(software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE2),
  T2(software.amazon.awscdk.services.ec2.InstanceClass.T2),
  BURSTABLE3(software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE3),
  T3(software.amazon.awscdk.services.ec2.InstanceClass.T3),
  BURSTABLE3_AMD(software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE3_AMD),
  T3A(software.amazon.awscdk.services.ec2.InstanceClass.T3A),
  BURSTABLE4_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE4_GRAVITON),
  T4G(software.amazon.awscdk.services.ec2.InstanceClass.T4G),
  MEMORY_INTENSIVE_1(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_1),
  X1(software.amazon.awscdk.services.ec2.InstanceClass.X1),
  MEMORY_INTENSIVE_1_EXTENDED(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_1_EXTENDED),
  X1E(software.amazon.awscdk.services.ec2.InstanceClass.X1E),
  MEMORY_INTENSIVE_2_GRAVITON2(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2),
  X2G(software.amazon.awscdk.services.ec2.InstanceClass.X2G),
  MEMORY_INTENSIVE_2_GRAVITON2_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2_NVME_DRIVE),
  X2GD(software.amazon.awscdk.services.ec2.InstanceClass.X2GD),
  MEMORY_INTENSIVE_2_XT_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_XT_INTEL),
  X2IEDN(software.amazon.awscdk.services.ec2.InstanceClass.X2IEDN),
  MEMORY_INTENSIVE_2_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_INTEL),
  X2IDN(software.amazon.awscdk.services.ec2.InstanceClass.X2IDN),
  MEMORY_INTENSIVE_2_XTZ_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_XTZ_INTEL),
  X2IEZN(software.amazon.awscdk.services.ec2.InstanceClass.X2IEZN),
  FPGA1(software.amazon.awscdk.services.ec2.InstanceClass.FPGA1),
  F1(software.amazon.awscdk.services.ec2.InstanceClass.F1),
  GRAPHICS3_SMALL(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS3_SMALL),
  G3S(software.amazon.awscdk.services.ec2.InstanceClass.G3S),
  GRAPHICS3(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS3),
  G3(software.amazon.awscdk.services.ec2.InstanceClass.G3),
  GRAPHICS4_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS4_NVME_DRIVE_HIGH_PERFORMANCE),
  G4DN(software.amazon.awscdk.services.ec2.InstanceClass.G4DN),
  GRAPHICS4_AMD_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS4_AMD_NVME_DRIVE),
  G4AD(software.amazon.awscdk.services.ec2.InstanceClass.G4AD),
  GRAPHICS5(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS5),
  G5(software.amazon.awscdk.services.ec2.InstanceClass.G5),
  GRAPHICS5_GRAVITON2(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS5_GRAVITON2),
  G5G(software.amazon.awscdk.services.ec2.InstanceClass.G5G),
  GRAPHICS6(software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS6),
  G6(software.amazon.awscdk.services.ec2.InstanceClass.G6),
  PARALLEL2(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL2),
  P2(software.amazon.awscdk.services.ec2.InstanceClass.P2),
  PARALLEL3(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL3),
  P3(software.amazon.awscdk.services.ec2.InstanceClass.P3),
  PARALLEL3_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL3_NVME_DRIVE_HIGH_PERFORMANCE),
  P3DN(software.amazon.awscdk.services.ec2.InstanceClass.P3DN),
  PARALLEL4_NVME_DRIVE_EXTENDED(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL4_NVME_DRIVE_EXTENDED),
  P4DE(software.amazon.awscdk.services.ec2.InstanceClass.P4DE),
  PARALLEL4(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL4),
  P4D(software.amazon.awscdk.services.ec2.InstanceClass.P4D),
  PARALLEL5(software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL5),
  P5(software.amazon.awscdk.services.ec2.InstanceClass.P5),
  ARM1(software.amazon.awscdk.services.ec2.InstanceClass.ARM1),
  A1(software.amazon.awscdk.services.ec2.InstanceClass.A1),
  STANDARD6_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_GRAVITON),
  M6G(software.amazon.awscdk.services.ec2.InstanceClass.M6G),
  STANDARD6_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL),
  M6I(software.amazon.awscdk.services.ec2.InstanceClass.M6I),
  STANDARD6_INTEL_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_NVME_DRIVE),
  M6ID(software.amazon.awscdk.services.ec2.InstanceClass.M6ID),
  STANDARD6_INTEL_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_HIGH_PERFORMANCE),
  M6IN(software.amazon.awscdk.services.ec2.InstanceClass.M6IN),
  STANDARD6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE),
  M6IDN(software.amazon.awscdk.services.ec2.InstanceClass.M6IDN),
  STANDARD6_AMD(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_AMD),
  M6A(software.amazon.awscdk.services.ec2.InstanceClass.M6A),
  STANDARD6_GRAVITON2_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_GRAVITON2_NVME_DRIVE),
  M6GD(software.amazon.awscdk.services.ec2.InstanceClass.M6GD),
  STANDARD7_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_GRAVITON),
  M7G(software.amazon.awscdk.services.ec2.InstanceClass.M7G),
  STANDARD7_GRAVITON3_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_GRAVITON3_NVME_DRIVE),
  M7GD(software.amazon.awscdk.services.ec2.InstanceClass.M7GD),
  STANDARD7_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_INTEL),
  M7I(software.amazon.awscdk.services.ec2.InstanceClass.M7I),
  STANDARD7_INTEL_FLEX(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_INTEL_FLEX),
  M7I_FLEX(software.amazon.awscdk.services.ec2.InstanceClass.M7I_FLEX),
  STANDARD7_AMD(software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_AMD),
  M7A(software.amazon.awscdk.services.ec2.InstanceClass.M7A),
  HIGH_COMPUTE_MEMORY1(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_COMPUTE_MEMORY1),
  Z1D(software.amazon.awscdk.services.ec2.InstanceClass.Z1D),
  INFERENCE1(software.amazon.awscdk.services.ec2.InstanceClass.INFERENCE1),
  INF1(software.amazon.awscdk.services.ec2.InstanceClass.INF1),
  INFERENCE2(software.amazon.awscdk.services.ec2.InstanceClass.INFERENCE2),
  INF2(software.amazon.awscdk.services.ec2.InstanceClass.INF2),
  MACINTOSH1_INTEL(software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH1_INTEL),
  MAC1(software.amazon.awscdk.services.ec2.InstanceClass.MAC1),
  MACINTOSH2_M1(software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M1),
  MAC2(software.amazon.awscdk.services.ec2.InstanceClass.MAC2),
  MACINTOSH2_M2(software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M2),
  MAC2_M2(software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M2),
  MACINTOSH2_M2_PRO(software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M2_PRO),
  MAC2_M2PRO(software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M2PRO),
  MACINTOSH2_M1_ULTRA(software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M1_ULTRA),
  MAC2_M1ULTRA(software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M1ULTRA),
  VIDEO_TRANSCODING1(software.amazon.awscdk.services.ec2.InstanceClass.VIDEO_TRANSCODING1),
  VT1(software.amazon.awscdk.services.ec2.InstanceClass.VT1),
  HIGH_PERFORMANCE_COMPUTING6_AMD(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING6_AMD),
  HPC6A(software.amazon.awscdk.services.ec2.InstanceClass.HPC6A),
  HIGH_PERFORMANCE_COMPUTING6_INTEL_NVME_DRIVE(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING6_INTEL_NVME_DRIVE),
  HPC6ID(software.amazon.awscdk.services.ec2.InstanceClass.HPC6ID),
  HIGH_PERFORMANCE_COMPUTING7_AMD(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING7_AMD),
  HPC7A(software.amazon.awscdk.services.ec2.InstanceClass.HPC7A),
  HIGH_PERFORMANCE_COMPUTING7_GRAVITON(software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING7_GRAVITON),
  HPC7G(software.amazon.awscdk.services.ec2.InstanceClass.HPC7G),
  DEEP_LEARNING1(software.amazon.awscdk.services.ec2.InstanceClass.DEEP_LEARNING1),
  DL1(software.amazon.awscdk.services.ec2.InstanceClass.DL1),
  DEEP_LEARNING2_QUALCOMM(software.amazon.awscdk.services.ec2.InstanceClass.DEEP_LEARNING2_QUALCOMM),
  DL2Q(software.amazon.awscdk.services.ec2.InstanceClass.DL2Q),
  ;

  public companion object {
    internal fun wrap(cdkObject: software.amazon.awscdk.services.ec2.InstanceClass): InstanceClass =
        when (cdkObject) {
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD3 -> InstanceClass.STANDARD3
      software.amazon.awscdk.services.ec2.InstanceClass.M3 -> InstanceClass.M3
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD4 -> InstanceClass.STANDARD4
      software.amazon.awscdk.services.ec2.InstanceClass.M4 -> InstanceClass.M4
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5 -> InstanceClass.STANDARD5
      software.amazon.awscdk.services.ec2.InstanceClass.M5 -> InstanceClass.M5
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_NVME_DRIVE ->
          InstanceClass.STANDARD5_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.M5D -> InstanceClass.M5D
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_AMD -> InstanceClass.STANDARD5_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.M5A -> InstanceClass.M5A
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_AMD_NVME_DRIVE ->
          InstanceClass.STANDARD5_AMD_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.M5AD -> InstanceClass.M5AD
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_HIGH_PERFORMANCE ->
          InstanceClass.STANDARD5_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.M5N -> InstanceClass.M5N
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.STANDARD5_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.M5DN -> InstanceClass.M5DN
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD5_HIGH_COMPUTE ->
          InstanceClass.STANDARD5_HIGH_COMPUTE
      software.amazon.awscdk.services.ec2.InstanceClass.M5ZN -> InstanceClass.M5ZN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY3 -> InstanceClass.MEMORY3
      software.amazon.awscdk.services.ec2.InstanceClass.R3 -> InstanceClass.R3
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY4 -> InstanceClass.MEMORY4
      software.amazon.awscdk.services.ec2.InstanceClass.R4 -> InstanceClass.R4
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5 -> InstanceClass.MEMORY5
      software.amazon.awscdk.services.ec2.InstanceClass.R5 -> InstanceClass.R5
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_AMD -> InstanceClass.MEMORY6_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.R6A -> InstanceClass.R6A
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL -> InstanceClass.MEMORY6_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.R6I -> InstanceClass.R6I
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_NVME_DRIVE ->
          InstanceClass.MEMORY6_INTEL_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.R6ID -> InstanceClass.R6ID
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_HIGH_PERFORMANCE ->
          InstanceClass.MEMORY6_INTEL_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.R6IN -> InstanceClass.R6IN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.MEMORY6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.R6IDN -> InstanceClass.R6IDN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_HIGH_PERFORMANCE ->
          InstanceClass.MEMORY5_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.R5N -> InstanceClass.R5N
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_NVME_DRIVE ->
          InstanceClass.MEMORY5_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.R5D -> InstanceClass.R5D
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.MEMORY5_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.R5DN -> InstanceClass.R5DN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_AMD -> InstanceClass.MEMORY5_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.R5A -> InstanceClass.R5A
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_AMD_NVME_DRIVE ->
          InstanceClass.MEMORY5_AMD_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.R5AD -> InstanceClass.R5AD
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_3TB_1 ->
          InstanceClass.HIGH_MEMORY_3TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_3TB1 -> InstanceClass.U_3TB1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_6TB_1 ->
          InstanceClass.HIGH_MEMORY_6TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_6TB1 -> InstanceClass.U_6TB1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_9TB_1 ->
          InstanceClass.HIGH_MEMORY_9TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_9TB1 -> InstanceClass.U_9TB1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_12TB_1 ->
          InstanceClass.HIGH_MEMORY_12TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_12TB1 -> InstanceClass.U_12TB1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_18TB_1 ->
          InstanceClass.HIGH_MEMORY_18TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_18TB1 -> InstanceClass.U_18TB1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_MEMORY_24TB_1 ->
          InstanceClass.HIGH_MEMORY_24TB_1
      software.amazon.awscdk.services.ec2.InstanceClass.U_24TB1 -> InstanceClass.U_24TB1
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY5_EBS_OPTIMIZED ->
          InstanceClass.MEMORY5_EBS_OPTIMIZED
      software.amazon.awscdk.services.ec2.InstanceClass.R5B -> InstanceClass.R5B
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_GRAVITON ->
          InstanceClass.MEMORY6_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.R6G -> InstanceClass.R6G
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY6_GRAVITON2_NVME_DRIVE ->
          InstanceClass.MEMORY6_GRAVITON2_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.R6GD -> InstanceClass.R6GD
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_GRAVITON ->
          InstanceClass.MEMORY7_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.R7G -> InstanceClass.R7G
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_GRAVITON3_NVME_DRIVE ->
          InstanceClass.MEMORY7_GRAVITON3_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.R7GD -> InstanceClass.R7GD
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_INTEL_BASE ->
          InstanceClass.MEMORY7_INTEL_BASE
      software.amazon.awscdk.services.ec2.InstanceClass.R7I -> InstanceClass.R7I
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_INTEL -> InstanceClass.MEMORY7_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.R7IZ -> InstanceClass.R7IZ
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY7_AMD -> InstanceClass.MEMORY7_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.R7A -> InstanceClass.R7A
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY8_GRAVITON ->
          InstanceClass.MEMORY8_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.R8G -> InstanceClass.R8G
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE3 -> InstanceClass.COMPUTE3
      software.amazon.awscdk.services.ec2.InstanceClass.C3 -> InstanceClass.C3
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE4 -> InstanceClass.COMPUTE4
      software.amazon.awscdk.services.ec2.InstanceClass.C4 -> InstanceClass.C4
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5 -> InstanceClass.COMPUTE5
      software.amazon.awscdk.services.ec2.InstanceClass.C5 -> InstanceClass.C5
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_NVME_DRIVE ->
          InstanceClass.COMPUTE5_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.C5D -> InstanceClass.C5D
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_AMD -> InstanceClass.COMPUTE5_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.C5A -> InstanceClass.C5A
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_AMD_NVME_DRIVE ->
          InstanceClass.COMPUTE5_AMD_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.C5AD -> InstanceClass.C5AD
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE5_HIGH_PERFORMANCE ->
          InstanceClass.COMPUTE5_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.C5N -> InstanceClass.C5N
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL ->
          InstanceClass.COMPUTE6_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.C6I -> InstanceClass.C6I
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL_NVME_DRIVE ->
          InstanceClass.COMPUTE6_INTEL_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.C6ID -> InstanceClass.C6ID
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_INTEL_HIGH_PERFORMANCE ->
          InstanceClass.COMPUTE6_INTEL_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.C6IN -> InstanceClass.C6IN
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_AMD -> InstanceClass.COMPUTE6_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.C6A -> InstanceClass.C6A
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2 ->
          InstanceClass.COMPUTE6_GRAVITON2
      software.amazon.awscdk.services.ec2.InstanceClass.C6G -> InstanceClass.C6G
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3 ->
          InstanceClass.COMPUTE7_GRAVITON3
      software.amazon.awscdk.services.ec2.InstanceClass.C7G -> InstanceClass.C7G
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2_NVME_DRIVE ->
          InstanceClass.COMPUTE6_GRAVITON2_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.C6GD -> InstanceClass.C6GD
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3_NVME_DRIVE ->
          InstanceClass.COMPUTE7_GRAVITON3_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.C7GD -> InstanceClass.C7GD
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE6_GRAVITON2_HIGH_NETWORK_BANDWIDTH ->
          InstanceClass.COMPUTE6_GRAVITON2_HIGH_NETWORK_BANDWIDTH
      software.amazon.awscdk.services.ec2.InstanceClass.C6GN -> InstanceClass.C6GN
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_GRAVITON3_HIGH_NETWORK_BANDWIDTH ->
          InstanceClass.COMPUTE7_GRAVITON3_HIGH_NETWORK_BANDWIDTH
      software.amazon.awscdk.services.ec2.InstanceClass.C7GN -> InstanceClass.C7GN
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_INTEL ->
          InstanceClass.COMPUTE7_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.C7I -> InstanceClass.C7I
      software.amazon.awscdk.services.ec2.InstanceClass.COMPUTE7_AMD -> InstanceClass.COMPUTE7_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.C7A -> InstanceClass.C7A
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE2 -> InstanceClass.STORAGE2
      software.amazon.awscdk.services.ec2.InstanceClass.D2 -> InstanceClass.D2
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE3 -> InstanceClass.STORAGE3
      software.amazon.awscdk.services.ec2.InstanceClass.D3 -> InstanceClass.D3
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE3_ENHANCED_NETWORK ->
          InstanceClass.STORAGE3_ENHANCED_NETWORK
      software.amazon.awscdk.services.ec2.InstanceClass.D3EN -> InstanceClass.D3EN
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE_COMPUTE_1 ->
          InstanceClass.STORAGE_COMPUTE_1
      software.amazon.awscdk.services.ec2.InstanceClass.H1 -> InstanceClass.H1
      software.amazon.awscdk.services.ec2.InstanceClass.TRAINING_ACCELERATOR1 ->
          InstanceClass.TRAINING_ACCELERATOR1
      software.amazon.awscdk.services.ec2.InstanceClass.TRN1 -> InstanceClass.TRN1
      software.amazon.awscdk.services.ec2.InstanceClass.TRAINING_ACCELERATOR1_ENHANCED_NETWORK ->
          InstanceClass.TRAINING_ACCELERATOR1_ENHANCED_NETWORK
      software.amazon.awscdk.services.ec2.InstanceClass.TRN1N -> InstanceClass.TRN1N
      software.amazon.awscdk.services.ec2.InstanceClass.IO3 -> InstanceClass.IO3
      software.amazon.awscdk.services.ec2.InstanceClass.I3 -> InstanceClass.I3
      software.amazon.awscdk.services.ec2.InstanceClass.IO3_DENSE_NVME_DRIVE ->
          InstanceClass.IO3_DENSE_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.I3EN -> InstanceClass.I3EN
      software.amazon.awscdk.services.ec2.InstanceClass.IO4_INTEL -> InstanceClass.IO4_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.I4I -> InstanceClass.I4I
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON ->
          InstanceClass.STORAGE4_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.I4G -> InstanceClass.I4G
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON_NETWORK_OPTIMIZED ->
          InstanceClass.STORAGE4_GRAVITON_NETWORK_OPTIMIZED
      software.amazon.awscdk.services.ec2.InstanceClass.IM4GN -> InstanceClass.IM4GN
      software.amazon.awscdk.services.ec2.InstanceClass.STORAGE4_GRAVITON_NETWORK_STORAGE_OPTIMIZED ->
          InstanceClass.STORAGE4_GRAVITON_NETWORK_STORAGE_OPTIMIZED
      software.amazon.awscdk.services.ec2.InstanceClass.IS4GEN -> InstanceClass.IS4GEN
      software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE2 -> InstanceClass.BURSTABLE2
      software.amazon.awscdk.services.ec2.InstanceClass.T2 -> InstanceClass.T2
      software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE3 -> InstanceClass.BURSTABLE3
      software.amazon.awscdk.services.ec2.InstanceClass.T3 -> InstanceClass.T3
      software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE3_AMD ->
          InstanceClass.BURSTABLE3_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.T3A -> InstanceClass.T3A
      software.amazon.awscdk.services.ec2.InstanceClass.BURSTABLE4_GRAVITON ->
          InstanceClass.BURSTABLE4_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.T4G -> InstanceClass.T4G
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_1 ->
          InstanceClass.MEMORY_INTENSIVE_1
      software.amazon.awscdk.services.ec2.InstanceClass.X1 -> InstanceClass.X1
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_1_EXTENDED ->
          InstanceClass.MEMORY_INTENSIVE_1_EXTENDED
      software.amazon.awscdk.services.ec2.InstanceClass.X1E -> InstanceClass.X1E
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2 ->
          InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2
      software.amazon.awscdk.services.ec2.InstanceClass.X2G -> InstanceClass.X2G
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2_NVME_DRIVE ->
          InstanceClass.MEMORY_INTENSIVE_2_GRAVITON2_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.X2GD -> InstanceClass.X2GD
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_XT_INTEL ->
          InstanceClass.MEMORY_INTENSIVE_2_XT_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.X2IEDN -> InstanceClass.X2IEDN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_INTEL ->
          InstanceClass.MEMORY_INTENSIVE_2_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.X2IDN -> InstanceClass.X2IDN
      software.amazon.awscdk.services.ec2.InstanceClass.MEMORY_INTENSIVE_2_XTZ_INTEL ->
          InstanceClass.MEMORY_INTENSIVE_2_XTZ_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.X2IEZN -> InstanceClass.X2IEZN
      software.amazon.awscdk.services.ec2.InstanceClass.FPGA1 -> InstanceClass.FPGA1
      software.amazon.awscdk.services.ec2.InstanceClass.F1 -> InstanceClass.F1
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS3_SMALL ->
          InstanceClass.GRAPHICS3_SMALL
      software.amazon.awscdk.services.ec2.InstanceClass.G3S -> InstanceClass.G3S
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS3 -> InstanceClass.GRAPHICS3
      software.amazon.awscdk.services.ec2.InstanceClass.G3 -> InstanceClass.G3
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS4_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.GRAPHICS4_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.G4DN -> InstanceClass.G4DN
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS4_AMD_NVME_DRIVE ->
          InstanceClass.GRAPHICS4_AMD_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.G4AD -> InstanceClass.G4AD
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS5 -> InstanceClass.GRAPHICS5
      software.amazon.awscdk.services.ec2.InstanceClass.G5 -> InstanceClass.G5
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS5_GRAVITON2 ->
          InstanceClass.GRAPHICS5_GRAVITON2
      software.amazon.awscdk.services.ec2.InstanceClass.G5G -> InstanceClass.G5G
      software.amazon.awscdk.services.ec2.InstanceClass.GRAPHICS6 -> InstanceClass.GRAPHICS6
      software.amazon.awscdk.services.ec2.InstanceClass.G6 -> InstanceClass.G6
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL2 -> InstanceClass.PARALLEL2
      software.amazon.awscdk.services.ec2.InstanceClass.P2 -> InstanceClass.P2
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL3 -> InstanceClass.PARALLEL3
      software.amazon.awscdk.services.ec2.InstanceClass.P3 -> InstanceClass.P3
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL3_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.PARALLEL3_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.P3DN -> InstanceClass.P3DN
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL4_NVME_DRIVE_EXTENDED ->
          InstanceClass.PARALLEL4_NVME_DRIVE_EXTENDED
      software.amazon.awscdk.services.ec2.InstanceClass.P4DE -> InstanceClass.P4DE
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL4 -> InstanceClass.PARALLEL4
      software.amazon.awscdk.services.ec2.InstanceClass.P4D -> InstanceClass.P4D
      software.amazon.awscdk.services.ec2.InstanceClass.PARALLEL5 -> InstanceClass.PARALLEL5
      software.amazon.awscdk.services.ec2.InstanceClass.P5 -> InstanceClass.P5
      software.amazon.awscdk.services.ec2.InstanceClass.ARM1 -> InstanceClass.ARM1
      software.amazon.awscdk.services.ec2.InstanceClass.A1 -> InstanceClass.A1
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_GRAVITON ->
          InstanceClass.STANDARD6_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.M6G -> InstanceClass.M6G
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL ->
          InstanceClass.STANDARD6_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.M6I -> InstanceClass.M6I
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_NVME_DRIVE ->
          InstanceClass.STANDARD6_INTEL_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.M6ID -> InstanceClass.M6ID
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_HIGH_PERFORMANCE ->
          InstanceClass.STANDARD6_INTEL_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.M6IN -> InstanceClass.M6IN
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE ->
          InstanceClass.STANDARD6_INTEL_NVME_DRIVE_HIGH_PERFORMANCE
      software.amazon.awscdk.services.ec2.InstanceClass.M6IDN -> InstanceClass.M6IDN
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_AMD -> InstanceClass.STANDARD6_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.M6A -> InstanceClass.M6A
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD6_GRAVITON2_NVME_DRIVE ->
          InstanceClass.STANDARD6_GRAVITON2_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.M6GD -> InstanceClass.M6GD
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_GRAVITON ->
          InstanceClass.STANDARD7_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.M7G -> InstanceClass.M7G
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_GRAVITON3_NVME_DRIVE ->
          InstanceClass.STANDARD7_GRAVITON3_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.M7GD -> InstanceClass.M7GD
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_INTEL ->
          InstanceClass.STANDARD7_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.M7I -> InstanceClass.M7I
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_INTEL_FLEX ->
          InstanceClass.STANDARD7_INTEL_FLEX
      software.amazon.awscdk.services.ec2.InstanceClass.M7I_FLEX -> InstanceClass.M7I_FLEX
      software.amazon.awscdk.services.ec2.InstanceClass.STANDARD7_AMD -> InstanceClass.STANDARD7_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.M7A -> InstanceClass.M7A
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_COMPUTE_MEMORY1 ->
          InstanceClass.HIGH_COMPUTE_MEMORY1
      software.amazon.awscdk.services.ec2.InstanceClass.Z1D -> InstanceClass.Z1D
      software.amazon.awscdk.services.ec2.InstanceClass.INFERENCE1 -> InstanceClass.INFERENCE1
      software.amazon.awscdk.services.ec2.InstanceClass.INF1 -> InstanceClass.INF1
      software.amazon.awscdk.services.ec2.InstanceClass.INFERENCE2 -> InstanceClass.INFERENCE2
      software.amazon.awscdk.services.ec2.InstanceClass.INF2 -> InstanceClass.INF2
      software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH1_INTEL ->
          InstanceClass.MACINTOSH1_INTEL
      software.amazon.awscdk.services.ec2.InstanceClass.MAC1 -> InstanceClass.MAC1
      software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M1 -> InstanceClass.MACINTOSH2_M1
      software.amazon.awscdk.services.ec2.InstanceClass.MAC2 -> InstanceClass.MAC2
      software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M2 -> InstanceClass.MACINTOSH2_M2
      software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M2 -> InstanceClass.MAC2_M2
      software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M2_PRO ->
          InstanceClass.MACINTOSH2_M2_PRO
      software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M2PRO -> InstanceClass.MAC2_M2PRO
      software.amazon.awscdk.services.ec2.InstanceClass.MACINTOSH2_M1_ULTRA ->
          InstanceClass.MACINTOSH2_M1_ULTRA
      software.amazon.awscdk.services.ec2.InstanceClass.MAC2_M1ULTRA -> InstanceClass.MAC2_M1ULTRA
      software.amazon.awscdk.services.ec2.InstanceClass.VIDEO_TRANSCODING1 ->
          InstanceClass.VIDEO_TRANSCODING1
      software.amazon.awscdk.services.ec2.InstanceClass.VT1 -> InstanceClass.VT1
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING6_AMD ->
          InstanceClass.HIGH_PERFORMANCE_COMPUTING6_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.HPC6A -> InstanceClass.HPC6A
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING6_INTEL_NVME_DRIVE ->
          InstanceClass.HIGH_PERFORMANCE_COMPUTING6_INTEL_NVME_DRIVE
      software.amazon.awscdk.services.ec2.InstanceClass.HPC6ID -> InstanceClass.HPC6ID
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING7_AMD ->
          InstanceClass.HIGH_PERFORMANCE_COMPUTING7_AMD
      software.amazon.awscdk.services.ec2.InstanceClass.HPC7A -> InstanceClass.HPC7A
      software.amazon.awscdk.services.ec2.InstanceClass.HIGH_PERFORMANCE_COMPUTING7_GRAVITON ->
          InstanceClass.HIGH_PERFORMANCE_COMPUTING7_GRAVITON
      software.amazon.awscdk.services.ec2.InstanceClass.HPC7G -> InstanceClass.HPC7G
      software.amazon.awscdk.services.ec2.InstanceClass.DEEP_LEARNING1 ->
          InstanceClass.DEEP_LEARNING1
      software.amazon.awscdk.services.ec2.InstanceClass.DL1 -> InstanceClass.DL1
      software.amazon.awscdk.services.ec2.InstanceClass.DEEP_LEARNING2_QUALCOMM ->
          InstanceClass.DEEP_LEARNING2_QUALCOMM
      software.amazon.awscdk.services.ec2.InstanceClass.DL2Q -> InstanceClass.DL2Q
    }

    internal fun unwrap(wrapped: InstanceClass): software.amazon.awscdk.services.ec2.InstanceClass =
        wrapped.cdkObject
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy