AWSEC2InstanceType

Objective-C

NS_ENUM(NSInteger, AWSEC2InstanceType) {
    AWSEC2InstanceTypeUnknown,
    AWSEC2InstanceTypeT1_micro,
    AWSEC2InstanceTypeT2_nano,
    AWSEC2InstanceTypeT2_micro,
    AWSEC2InstanceTypeT2_small,
    AWSEC2InstanceTypeT2_medium,
    AWSEC2InstanceTypeT2_large,
    AWSEC2InstanceTypeT2_xlarge,
    AWSEC2InstanceTypeT2_2xlarge,
    AWSEC2InstanceTypeT3_nano,
    AWSEC2InstanceTypeT3_micro,
    AWSEC2InstanceTypeT3_small,
    AWSEC2InstanceTypeT3_medium,
    AWSEC2InstanceTypeT3_large,
    AWSEC2InstanceTypeT3_xlarge,
    AWSEC2InstanceTypeT3_2xlarge,
    AWSEC2InstanceTypeT3A_nano,
    AWSEC2InstanceTypeT3A_micro,
    AWSEC2InstanceTypeT3A_small,
    AWSEC2InstanceTypeT3A_medium,
    AWSEC2InstanceTypeT3A_large,
    AWSEC2InstanceTypeT3A_xlarge,
    AWSEC2InstanceTypeT3A_2xlarge,
    AWSEC2InstanceTypeM1_small,
    AWSEC2InstanceTypeM1_medium,
    AWSEC2InstanceTypeM1_large,
    AWSEC2InstanceTypeM1_xlarge,
    AWSEC2InstanceTypeM3_medium,
    AWSEC2InstanceTypeM3_large,
    AWSEC2InstanceTypeM3_xlarge,
    AWSEC2InstanceTypeM3_2xlarge,
    AWSEC2InstanceTypeM4_large,
    AWSEC2InstanceTypeM4_xlarge,
    AWSEC2InstanceTypeM4_2xlarge,
    AWSEC2InstanceTypeM4_4xlarge,
    AWSEC2InstanceTypeM4_10xlarge,
    AWSEC2InstanceTypeM4_16xlarge,
    AWSEC2InstanceTypeM2_xlarge,
    AWSEC2InstanceTypeM2_2xlarge,
    AWSEC2InstanceTypeM2_4xlarge,
    AWSEC2InstanceTypeCR1_8xlarge,
    AWSEC2InstanceTypeR3_large,
    AWSEC2InstanceTypeR3_xlarge,
    AWSEC2InstanceTypeR3_2xlarge,
    AWSEC2InstanceTypeR3_4xlarge,
    AWSEC2InstanceTypeR3_8xlarge,
    AWSEC2InstanceTypeR4_large,
    AWSEC2InstanceTypeR4_xlarge,
    AWSEC2InstanceTypeR4_2xlarge,
    AWSEC2InstanceTypeR4_4xlarge,
    AWSEC2InstanceTypeR4_8xlarge,
    AWSEC2InstanceTypeR4_16xlarge,
    AWSEC2InstanceTypeR5_large,
    AWSEC2InstanceTypeR5_xlarge,
    AWSEC2InstanceTypeR5_2xlarge,
    AWSEC2InstanceTypeR5_4xlarge,
    AWSEC2InstanceTypeR5_8xlarge,
    AWSEC2InstanceTypeR5_12xlarge,
    AWSEC2InstanceTypeR5_16xlarge,
    AWSEC2InstanceTypeR5_24xlarge,
    AWSEC2InstanceTypeR5_metal,
    AWSEC2InstanceTypeR5A_large,
    AWSEC2InstanceTypeR5A_xlarge,
    AWSEC2InstanceTypeR5A_2xlarge,
    AWSEC2InstanceTypeR5A_4xlarge,
    AWSEC2InstanceTypeR5A_8xlarge,
    AWSEC2InstanceTypeR5A_12xlarge,
    AWSEC2InstanceTypeR5A_16xlarge,
    AWSEC2InstanceTypeR5A_24xlarge,
    AWSEC2InstanceTypeR5D_large,
    AWSEC2InstanceTypeR5D_xlarge,
    AWSEC2InstanceTypeR5D_2xlarge,
    AWSEC2InstanceTypeR5D_4xlarge,
    AWSEC2InstanceTypeR5D_8xlarge,
    AWSEC2InstanceTypeR5D_12xlarge,
    AWSEC2InstanceTypeR5D_16xlarge,
    AWSEC2InstanceTypeR5D_24xlarge,
    AWSEC2InstanceTypeR5D_metal,
    AWSEC2InstanceTypeR5Ad_large,
    AWSEC2InstanceTypeR5Ad_xlarge,
    AWSEC2InstanceTypeR5Ad_2xlarge,
    AWSEC2InstanceTypeR5Ad_4xlarge,
    AWSEC2InstanceTypeR5Ad_8xlarge,
    AWSEC2InstanceTypeR5Ad_12xlarge,
    AWSEC2InstanceTypeR5Ad_16xlarge,
    AWSEC2InstanceTypeR5Ad_24xlarge,
    AWSEC2InstanceTypeR6G_metal,
    AWSEC2InstanceTypeR6G_medium,
    AWSEC2InstanceTypeR6G_large,
    AWSEC2InstanceTypeR6G_xlarge,
    AWSEC2InstanceTypeR6G_2xlarge,
    AWSEC2InstanceTypeR6G_4xlarge,
    AWSEC2InstanceTypeR6G_8xlarge,
    AWSEC2InstanceTypeR6G_12xlarge,
    AWSEC2InstanceTypeR6G_16xlarge,
    AWSEC2InstanceTypeR6Gd_metal,
    AWSEC2InstanceTypeR6Gd_medium,
    AWSEC2InstanceTypeR6Gd_large,
    AWSEC2InstanceTypeR6Gd_xlarge,
    AWSEC2InstanceTypeR6Gd_2xlarge,
    AWSEC2InstanceTypeR6Gd_4xlarge,
    AWSEC2InstanceTypeR6Gd_8xlarge,
    AWSEC2InstanceTypeR6Gd_12xlarge,
    AWSEC2InstanceTypeR6Gd_16xlarge,
    AWSEC2InstanceTypeX1_16xlarge,
    AWSEC2InstanceTypeX1_32xlarge,
    AWSEC2InstanceTypeX1E_xlarge,
    AWSEC2InstanceTypeX1E_2xlarge,
    AWSEC2InstanceTypeX1E_4xlarge,
    AWSEC2InstanceTypeX1E_8xlarge,
    AWSEC2InstanceTypeX1E_16xlarge,
    AWSEC2InstanceTypeX1E_32xlarge,
    AWSEC2InstanceTypeI2_xlarge,
    AWSEC2InstanceTypeI2_2xlarge,
    AWSEC2InstanceTypeI2_4xlarge,
    AWSEC2InstanceTypeI2_8xlarge,
    AWSEC2InstanceTypeI3_large,
    AWSEC2InstanceTypeI3_xlarge,
    AWSEC2InstanceTypeI3_2xlarge,
    AWSEC2InstanceTypeI3_4xlarge,
    AWSEC2InstanceTypeI3_8xlarge,
    AWSEC2InstanceTypeI3_16xlarge,
    AWSEC2InstanceTypeI3_metal,
    AWSEC2InstanceTypeI3En_large,
    AWSEC2InstanceTypeI3En_xlarge,
    AWSEC2InstanceTypeI3En_2xlarge,
    AWSEC2InstanceTypeI3En_3xlarge,
    AWSEC2InstanceTypeI3En_6xlarge,
    AWSEC2InstanceTypeI3En_12xlarge,
    AWSEC2InstanceTypeI3En_24xlarge,
    AWSEC2InstanceTypeI3En_metal,
    AWSEC2InstanceTypeHI1_4xlarge,
    AWSEC2InstanceTypeHS1_8xlarge,
    AWSEC2InstanceTypeC1_medium,
    AWSEC2InstanceTypeC1_xlarge,
    AWSEC2InstanceTypeC3_large,
    AWSEC2InstanceTypeC3_xlarge,
    AWSEC2InstanceTypeC3_2xlarge,
    AWSEC2InstanceTypeC3_4xlarge,
    AWSEC2InstanceTypeC3_8xlarge,
    AWSEC2InstanceTypeC4_large,
    AWSEC2InstanceTypeC4_xlarge,
    AWSEC2InstanceTypeC4_2xlarge,
    AWSEC2InstanceTypeC4_4xlarge,
    AWSEC2InstanceTypeC4_8xlarge,
    AWSEC2InstanceTypeC5_large,
    AWSEC2InstanceTypeC5_xlarge,
    AWSEC2InstanceTypeC5_2xlarge,
    AWSEC2InstanceTypeC5_4xlarge,
    AWSEC2InstanceTypeC5_9xlarge,
    AWSEC2InstanceTypeC5_12xlarge,
    AWSEC2InstanceTypeC5_18xlarge,
    AWSEC2InstanceTypeC5_24xlarge,
    AWSEC2InstanceTypeC5_metal,
    AWSEC2InstanceTypeC5A_large,
    AWSEC2InstanceTypeC5A_xlarge,
    AWSEC2InstanceTypeC5A_2xlarge,
    AWSEC2InstanceTypeC5A_4xlarge,
    AWSEC2InstanceTypeC5A_8xlarge,
    AWSEC2InstanceTypeC5A_12xlarge,
    AWSEC2InstanceTypeC5A_16xlarge,
    AWSEC2InstanceTypeC5A_24xlarge,
    AWSEC2InstanceTypeC5Ad_large,
    AWSEC2InstanceTypeC5Ad_xlarge,
    AWSEC2InstanceTypeC5Ad_2xlarge,
    AWSEC2InstanceTypeC5Ad_4xlarge,
    AWSEC2InstanceTypeC5Ad_8xlarge,
    AWSEC2InstanceTypeC5Ad_12xlarge,
    AWSEC2InstanceTypeC5Ad_16xlarge,
    AWSEC2InstanceTypeC5Ad_24xlarge,
    AWSEC2InstanceTypeC5D_large,
    AWSEC2InstanceTypeC5D_xlarge,
    AWSEC2InstanceTypeC5D_2xlarge,
    AWSEC2InstanceTypeC5D_4xlarge,
    AWSEC2InstanceTypeC5D_9xlarge,
    AWSEC2InstanceTypeC5D_12xlarge,
    AWSEC2InstanceTypeC5D_18xlarge,
    AWSEC2InstanceTypeC5D_24xlarge,
    AWSEC2InstanceTypeC5D_metal,
    AWSEC2InstanceTypeC5N_large,
    AWSEC2InstanceTypeC5N_xlarge,
    AWSEC2InstanceTypeC5N_2xlarge,
    AWSEC2InstanceTypeC5N_4xlarge,
    AWSEC2InstanceTypeC5N_9xlarge,
    AWSEC2InstanceTypeC5N_18xlarge,
    AWSEC2InstanceTypeC6G_metal,
    AWSEC2InstanceTypeC6G_medium,
    AWSEC2InstanceTypeC6G_large,
    AWSEC2InstanceTypeC6G_xlarge,
    AWSEC2InstanceTypeC6G_2xlarge,
    AWSEC2InstanceTypeC6G_4xlarge,
    AWSEC2InstanceTypeC6G_8xlarge,
    AWSEC2InstanceTypeC6G_12xlarge,
    AWSEC2InstanceTypeC6G_16xlarge,
    AWSEC2InstanceTypeC6Gd_metal,
    AWSEC2InstanceTypeC6Gd_medium,
    AWSEC2InstanceTypeC6Gd_large,
    AWSEC2InstanceTypeC6Gd_xlarge,
    AWSEC2InstanceTypeC6Gd_2xlarge,
    AWSEC2InstanceTypeC6Gd_4xlarge,
    AWSEC2InstanceTypeC6Gd_8xlarge,
    AWSEC2InstanceTypeC6Gd_12xlarge,
    AWSEC2InstanceTypeC6Gd_16xlarge,
    AWSEC2InstanceTypeCC1_4xlarge,
    AWSEC2InstanceTypeCC2_8xlarge,
    AWSEC2InstanceTypeG2_2xlarge,
    AWSEC2InstanceTypeG2_8xlarge,
    AWSEC2InstanceTypeG3_4xlarge,
    AWSEC2InstanceTypeG3_8xlarge,
    AWSEC2InstanceTypeG3_16xlarge,
    AWSEC2InstanceTypeG3S_xlarge,
    AWSEC2InstanceTypeG4Dn_xlarge,
    AWSEC2InstanceTypeG4Dn_2xlarge,
    AWSEC2InstanceTypeG4Dn_4xlarge,
    AWSEC2InstanceTypeG4Dn_8xlarge,
    AWSEC2InstanceTypeG4Dn_12xlarge,
    AWSEC2InstanceTypeG4Dn_16xlarge,
    AWSEC2InstanceTypeG4Dn_metal,
    AWSEC2InstanceTypeCG1_4xlarge,
    AWSEC2InstanceTypeP2_xlarge,
    AWSEC2InstanceTypeP2_8xlarge,
    AWSEC2InstanceTypeP2_16xlarge,
    AWSEC2InstanceTypeP3_2xlarge,
    AWSEC2InstanceTypeP3_8xlarge,
    AWSEC2InstanceTypeP3_16xlarge,
    AWSEC2InstanceTypeP3Dn_24xlarge,
    AWSEC2InstanceTypeD2_xlarge,
    AWSEC2InstanceTypeD2_2xlarge,
    AWSEC2InstanceTypeD2_4xlarge,
    AWSEC2InstanceTypeD2_8xlarge,
    AWSEC2InstanceTypeF1_2xlarge,
    AWSEC2InstanceTypeF1_4xlarge,
    AWSEC2InstanceTypeF1_16xlarge,
    AWSEC2InstanceTypeM5_large,
    AWSEC2InstanceTypeM5_xlarge,
    AWSEC2InstanceTypeM5_2xlarge,
    AWSEC2InstanceTypeM5_4xlarge,
    AWSEC2InstanceTypeM5_8xlarge,
    AWSEC2InstanceTypeM5_12xlarge,
    AWSEC2InstanceTypeM5_16xlarge,
    AWSEC2InstanceTypeM5_24xlarge,
    AWSEC2InstanceTypeM5_metal,
    AWSEC2InstanceTypeM5A_large,
    AWSEC2InstanceTypeM5A_xlarge,
    AWSEC2InstanceTypeM5A_2xlarge,
    AWSEC2InstanceTypeM5A_4xlarge,
    AWSEC2InstanceTypeM5A_8xlarge,
    AWSEC2InstanceTypeM5A_12xlarge,
    AWSEC2InstanceTypeM5A_16xlarge,
    AWSEC2InstanceTypeM5A_24xlarge,
    AWSEC2InstanceTypeM5D_large,
    AWSEC2InstanceTypeM5D_xlarge,
    AWSEC2InstanceTypeM5D_2xlarge,
    AWSEC2InstanceTypeM5D_4xlarge,
    AWSEC2InstanceTypeM5D_8xlarge,
    AWSEC2InstanceTypeM5D_12xlarge,
    AWSEC2InstanceTypeM5D_16xlarge,
    AWSEC2InstanceTypeM5D_24xlarge,
    AWSEC2InstanceTypeM5D_metal,
    AWSEC2InstanceTypeM5Ad_large,
    AWSEC2InstanceTypeM5Ad_xlarge,
    AWSEC2InstanceTypeM5Ad_2xlarge,
    AWSEC2InstanceTypeM5Ad_4xlarge,
    AWSEC2InstanceTypeM5Ad_8xlarge,
    AWSEC2InstanceTypeM5Ad_12xlarge,
    AWSEC2InstanceTypeM5Ad_16xlarge,
    AWSEC2InstanceTypeM5Ad_24xlarge,
    AWSEC2InstanceTypeH1_2xlarge,
    AWSEC2InstanceTypeH1_4xlarge,
    AWSEC2InstanceTypeH1_8xlarge,
    AWSEC2InstanceTypeH1_16xlarge,
    AWSEC2InstanceTypeZ1D_large,
    AWSEC2InstanceTypeZ1D_xlarge,
    AWSEC2InstanceTypeZ1D_2xlarge,
    AWSEC2InstanceTypeZ1D_3xlarge,
    AWSEC2InstanceTypeZ1D_6xlarge,
    AWSEC2InstanceTypeZ1D_12xlarge,
    AWSEC2InstanceTypeZ1D_metal,
    AWSEC2InstanceTypeU_6tb1_metal,
    AWSEC2InstanceTypeU_9tb1_metal,
    AWSEC2InstanceTypeU_12tb1_metal,
    AWSEC2InstanceTypeU_18tb1_metal,
    AWSEC2InstanceTypeU_24tb1_metal,
    AWSEC2InstanceTypeA1_medium,
    AWSEC2InstanceTypeA1_large,
    AWSEC2InstanceTypeA1_xlarge,
    AWSEC2InstanceTypeA1_2xlarge,
    AWSEC2InstanceTypeA1_4xlarge,
    AWSEC2InstanceTypeA1_metal,
    AWSEC2InstanceTypeM5Dn_large,
    AWSEC2InstanceTypeM5Dn_xlarge,
    AWSEC2InstanceTypeM5Dn_2xlarge,
    AWSEC2InstanceTypeM5Dn_4xlarge,
    AWSEC2InstanceTypeM5Dn_8xlarge,
    AWSEC2InstanceTypeM5Dn_12xlarge,
    AWSEC2InstanceTypeM5Dn_16xlarge,
    AWSEC2InstanceTypeM5Dn_24xlarge,
    AWSEC2InstanceTypeM5N_large,
    AWSEC2InstanceTypeM5N_xlarge,
    AWSEC2InstanceTypeM5N_2xlarge,
    AWSEC2InstanceTypeM5N_4xlarge,
    AWSEC2InstanceTypeM5N_8xlarge,
    AWSEC2InstanceTypeM5N_12xlarge,
    AWSEC2InstanceTypeM5N_16xlarge,
    AWSEC2InstanceTypeM5N_24xlarge,
    AWSEC2InstanceTypeR5Dn_large,
    AWSEC2InstanceTypeR5Dn_xlarge,
    AWSEC2InstanceTypeR5Dn_2xlarge,
    AWSEC2InstanceTypeR5Dn_4xlarge,
    AWSEC2InstanceTypeR5Dn_8xlarge,
    AWSEC2InstanceTypeR5Dn_12xlarge,
    AWSEC2InstanceTypeR5Dn_16xlarge,
    AWSEC2InstanceTypeR5Dn_24xlarge,
    AWSEC2InstanceTypeR5N_large,
    AWSEC2InstanceTypeR5N_xlarge,
    AWSEC2InstanceTypeR5N_2xlarge,
    AWSEC2InstanceTypeR5N_4xlarge,
    AWSEC2InstanceTypeR5N_8xlarge,
    AWSEC2InstanceTypeR5N_12xlarge,
    AWSEC2InstanceTypeR5N_16xlarge,
    AWSEC2InstanceTypeR5N_24xlarge,
    AWSEC2InstanceTypeINF1_xlarge,
    AWSEC2InstanceTypeINF1_2xlarge,
    AWSEC2InstanceTypeINF1_6xlarge,
    AWSEC2InstanceTypeINF1_24xlarge,
    AWSEC2InstanceTypeM6G_metal,
    AWSEC2InstanceTypeM6G_medium,
    AWSEC2InstanceTypeM6G_large,
    AWSEC2InstanceTypeM6G_xlarge,
    AWSEC2InstanceTypeM6G_2xlarge,
    AWSEC2InstanceTypeM6G_4xlarge,
    AWSEC2InstanceTypeM6G_8xlarge,
    AWSEC2InstanceTypeM6G_12xlarge,
    AWSEC2InstanceTypeM6G_16xlarge,
    AWSEC2InstanceTypeM6Gd_metal,
    AWSEC2InstanceTypeM6Gd_medium,
    AWSEC2InstanceTypeM6Gd_large,
    AWSEC2InstanceTypeM6Gd_xlarge,
    AWSEC2InstanceTypeM6Gd_2xlarge,
    AWSEC2InstanceTypeM6Gd_4xlarge,
    AWSEC2InstanceTypeM6Gd_8xlarge,
    AWSEC2InstanceTypeM6Gd_12xlarge,
    AWSEC2InstanceTypeM6Gd_16xlarge,
}

Swift

enum AWSEC2InstanceType : Int

Undocumented