Class InstanceType


  • public class InstanceType
    extends Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String A1_2XLARGE
      A1 2XLarge Provider Id: a1.2xlarge vCPU: 8 Memory (GiB): 16 No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String A1_4XLARGE
      A1 4XLarge Provider Id: a1.4xlarge vCPU: 16 Memory (GiB): 32 No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String A1_LARGE
      A1 Large Provider Id: a1.large vCPU: 2 Memory (GiB): 4 No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String A1_MEDIUM
      A1 Medium Provider Id: a1.medium vCPU: 1 Memory (GiB): 2 No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String A1_XLARGE
      A1 XLarge Provider Id: a1.xlarge vCPU: 4 Memory (GiB): 8 No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String C1_MEDIUM
      High-CPU Medium Instance 1.7 GB of memory 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each) 350 GB of instance storage 32-bit platform I/O Performance: Moderate
      static String C1_XLARGE
      High-CPU Extra Large Instance 7 GB of memory 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High
      static String C3_2XLARGE
      C3 High-CPU Double Extra Large 15 GiB of memory 28 EC2 Compute Units (8 virtual cores) 2 SSD-based volumes each with 80 GiB of instance storage 64-bit platform I/O Performance: High
      static String C3_4XLARGE
      C3 High-CPU Quadruple Extra Large 30 GiB of memory 55 EC2 Compute Units (16 virtual cores) 2 SSD-based volumes each with 160 GiB of instance storage 64-bit platform I/O Performance: High
      static String C3_8XLARGE
      C3 High-CPU Octuple Extra Large 60 GiB of memory 108 EC2 Compute Units (32 virtual cores) 2 SSD-based volumes each with 320 GiB of instance storage 64-bit platform I/O Performance: High
      static String C3_LARGE
      C3 High-CPU Large 3.75 GiB of memory 7 EC2 Compute Units (2 virtual cores) 2 SSD-based volumes each with 16 GiB of instance storage 64-bit platform I/O Performance: Moderate
      static String C3_XLARGE
      C3 High-CPU Extra Large 7 GiB of memory 14 EC2 Compute Units (4 virtual cores) 2 SSD-based volumes each with 40 GiB of instance storage 64-bit platform I/O Performance: High
      static String C4_2XLARGE
      C4 Compute-optimized Double Extra Large 8 GiB of memory 15 vCPU No instance storage (EBS storage only) 1000 Mbps Dedicated EBS Throughput
      static String C4_4XLARGE
      C4 Compute-optimized Quadruple Extra Large 30 GiB of memory 16 vCPU No instance storage (EBS storage only) 2000 Mbps Dedicated EBS Throughput
      static String C4_8XLARGE
      C4 Compute-optimized Octuple Extra Large 60 GiB of memory 36 vCPU No instance storage (EBS storage only) 4000 Mbps Dedicated EBS Throughput
      static String C4_LARGE
      C4 Compute-optimized Large 3.75 GiB of memory 2 vCPU No instance storage (EBS storage only) 500 Mbps Dedicated EBS Throughput
      static String C4_XLARGE
      C4 Compute-optimized Extra Large 7.5 GiB of memory 4 vCPU No instance storage (EBS storage only) 750 Mbps Dedicated EBS Throughput
      static String C5_18XLARGE
      C5 Compute-optimized 18x Large 144 GiB of memory 72 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5_2XLARGE
      C5 Compute-optimized 2x Large 16 GiB of memory 8 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5_4XLARGE
      C5 Compute-optimized 4x Large 32 GiB of memory 16 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5_9XLARGE
      C5 Compute-optimized 9x Large 72 GiB of memory 36 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5_LARGE
      C5 Compute-optimized Large 4 GiB of memory 2 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5_XLARGE
      C5 Compute-optimized X Large 8 GiB of memory 4 vCPU No instance storage (EBS storage only) Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_18XLARGE
      C5D Compute-optimized 18x Large 144 GiB of memory 72 vCPU 2 x 900 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_2XLARGE
      C5D Compute-optimized 2x Large 16 GiB of memory 8 vCPU 1 x 225 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_4XLARGE
      C5D Compute-optimized 4x Large 32 GiB of memory 16 vCPU 1 x 450 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_9XLARGE
      C5D Compute-optimized 9x Large 72 GiB of memory 36 vCPU 1 x 900 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_LARGE
      C5D Compute-optimized Large 4 GiB of memory 2 vCPU 1 x 50 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String C5D_XLARGE
      C5D Compute-optimized X Large 8 GiB of memory 4 vCPU 1 x 100 NVMe SSD Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
      static String CC1_4XLARGE
      Cluster Compute Instance 23 GB of memory 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core "Nehalem" architecture) 1690 GB of 64-bit storage (2 x 840 GB, plus 10 GB root partition) 10 Gbps Ethernet 64-bit platform I/O Performance: High
      static String CC2_8XLARGE
      Cluster Compute Eight Extra Large specifications 60.5 GB of memory 88 EC2 Compute Units (Eight-core 2 x Intel Xeon) 3370 GB of 64-bit storage (4 x 840 GB, plus 10 GB root partition) 10 Gbps Ethernet 64-bit platform I/O Performance: High
      static String CG1_4XLARGE
      Cluster Compute Instance 22 GB of memory 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core "Nehalem" architecture) 1690 GB of 64-bit storage (2 x 840 GB, plus 10 GB root partition) 10 Gbps Ethernet 64-bit platform I/O Performance: High
      static String D2_2XLARGE
      D2 Dense Storage Double Extra Large 61 GiB of memory 8 vCPU 6 x 2000gb HDD
      static String D2_4XLARGE
      D2 Dense Storage Quadruple Extra Large 122 GiB of memory 16 vCPU 12 x 2000gb HDD
      static String D2_8XLARGE
      D2 Dense Storage Octuple Extra Large 244 GiB of memory 36 vCPU 24 x 2000gb HDD
      static String D2_XLARGE
      D2 Dense Storage Extra Large 30.5 GiB of memory 4 vCPU 3 x 2000gb HDD
      static String G2_2XLARGE
      GPU Instance Double Extra Large 15 GiB of memory 26 EC2 Compute Units (8 virtual cores*), 1xNVIDIA GRID GPU (Kepler GK104) 60 GB instance storage 64-bit platform I/O Performance: High
      static String HI1_4XLARGE
      High I/O Quadruple Extra Large specifications 60.5 GB of memory 35 EC2 Compute Units (16 virtual cores) 2 SSD-based volumes each with 1024 GB of instance storage 64-bit platform I/O Performance: Very High (10 Gigabit Ethernet) Storage I/O Performance: Very High**
      static String HS1_8XLARGE
      High Storage Eight Extra Large 117 GiB of memory 35 EC2 Compute Units (16 virtual cores*) 24 hard disk drives each with 2 TB of instance storage 64-bit platform I/O Performance: Very High (10 Gigabit Ethernet) Storage I/O Performance: Very High**
      static String I2_2XLARGE
      I2 Double Extra Large 61 GiB of memory 27 EC2 Compute Units (8 virtual cores) 2 SSD-based volumes each with 800 GiB of instance storage 64-bit platform I/O Performance: High
      static String I2_4XLARGE
      I2 Quadruple Extra Large 122 GiB of memory 53 EC2 Compute Units (16 virtual cores) 4 SSD-based volumes each with 800 GiB of instance storage 64-bit platform I/O Performance: High
      static String I2_8XLARGE
      I2 Octuple Extra Large 244 GiB of memory 104 EC2 Compute Units (32 virtual cores) 8 SSD-based volumes each with 800 GiB of instance storage 64-bit platform I/O Performance: High
      static String I2_XLARGE
      I2 Extra Large 30.5 GiB of memory 14 EC2 Compute Units (4 virtual cores) 1 SSD-based volume with 800 GiB of instance storage 64-bit platform I/O Performance: High
      static String M1_LARGE
      Large Instance 7.5 GB memory 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each) 850 GB instance storage (2x420 GB plus 10 GB root partition) 64-bit platform I/O Performance: High
      static String M1_MEDIUM
      Medium Instance 3.75 GB memory 2 EC2 Compute Unit (1 virtual core with 2 EC2 Compute Unit) 410 GB instance storage 32-bit or 64-bit platform I/O Performance: Moderate
      static String M1_SMALL
      Small Instance 1.7 GB memory 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit) 160 GB instance storage (150 GB plus 10 GB root partition) 32-bit or 64-bit platform I/O Performance: Moderate
      static String M1_XLARGE
      Extra Large Instance 15 GB memory 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each) 1690 GB instance storage (4x420 GB plus 10 GB root partition) 64-bit platform I/O Performance: High
      static String M2_2XLARGE
      High-Memory Double Extra Large Instance 34.2 GB of memory 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each) 850 GB of instance storage 64-bit platform I/O Performance: High
      static String M2_4XLARGE
      High-Memory Quadruple Extra Large Instance 68.4 GB of memory 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each) 1690 GB of instance storage 64-bit platform I/O Performance: High
      static String M2_XLARGE
      High-Memory Extra Large Instance 17.1 GB of memory 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each) 420 GB of instance storage 64-bit platform I/O Performance: Moderate
      static String M3_2XLARGE
      M3 Double Extra Large Instance 30 GiB memory 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M3_LARGE
      M3 Large Instance 7 GiB memory 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each) 1 SSD-based volume with 32 GiB of instance storage 32-bit or 64-bit platform I/O Performance: Moderate
      static String M3_MEDIUM
      M3 Medium Instance 3.75 GiB memory 3 EC2 Compute Units (1 virtual core with 3 EC2 Compute Units) 1 SSD-based volume with 4 GiB of instance storage 32-bit or 64-bit platform I/O Performance: Moderate
      static String M3_XLARGE
      M3 Extra Large Instance 15 GiB memory 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: Moderate
      static String M4_10XLARGE
      M4 Decuple Extra Large Instance 160 GiB memory 124.5 EC2 Compute Units (40 virtual cores with 3.1125 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M4_16XLARGE
      M4 Sexdecuple Extra Large Instance 256 GiB memory 199.2 EC2 Compute Units (64 virtual cores with 3.1125 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M4_2XLARGE
      M4 Double Extra Large Instance 32 GiB memory 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M4_4XLARGE
      M4 Quadruple Extra Large Instance 64 GiB memory 53.5 EC2 Compute Units (16 virtual cores with 3.34375 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M4_LARGE
      M4 Large Instance 8 GiB memory 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: Moderate
      static String M4_XLARGE
      M4 Extra Large Instance 16 GiB memory 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5_12XLARGE
      M5 12x Extra Large Instance 192 GiB memory 144 EC2 Compute Units (48 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5_24XLARGE
      M5 24x Extra Large Instance 384 GiB memory 288 EC2 Compute Units (96 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5_2XLARGE
      M5 Double Extra Large Instance 32 GiB memory 26 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5_4XLARGE
      M5 Quadruple Extra Large Instance 64 GiB memory 40 EC2 Compute Units (16 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5_LARGE
      M5 Large Instance 8 GiB memory 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: Moderate
      static String M5_XLARGE
      M5 Extra Large Instance 16 GiB memory 10 EC2 Compute Units (4 virtual cores with 2.5 EC2 Compute Units each) EBS storage only 64-bit platform I/O Performance: High
      static String M5D_12XLARGE
      M5D 12x Extra Large Instance 192 GiB memory 144 EC2 Compute Units (48 virtual cores with 2.5 EC2 Compute Units each) 2 x 900 NVMe SSD 64-bit platform I/O Performance: High
      static String M5D_24XLARGE
      M5D 24x Extra Large Instance 384 GiB memory 288 EC2 Compute Units (96 virtual cores with 2.5 EC2 Compute Units each) 4 x 900 NVMe SSD 64-bit platform I/O Performance: High
      static String M5D_2XLARGE
      M5D Double Extra Large Instance 32 GiB memory 26 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each) 1 x 300 NVMe SSD 64-bit platform I/O Performance: High
      static String M5D_4XLARGE
      M5D Quadruple Extra Large Instance 64 GiB memory 40 EC2 Compute Units (16 virtual cores with 2.5 EC2 Compute Units each) x 300 NVMe SSD 64-bit platform I/O Performance: High
      static String M5D_LARGE
      M5D Large Instance 8 GiB memory 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each) 1 x 75 NVMe SSD EBS storage 64-bit platform I/O Performance: Moderate
      static String M5D_XLARGE
      M5D Extra Large Instance 16 GiB memory 10 EC2 Compute Units (4 virtual cores with 2.5 EC2 Compute Units each) 1 x 150 NVMe SSD 64-bit platform I/O Performance: High
      static String R3_2XLARGE
      R3 Double Extra Large Memory Optimized 61 GB memory 8 vCPU 1 SSD-based volume with 160 GiB of instance storage 64-bit platform Network Performance: High
      static String R3_4XLARGE
      R3 Quadruple Extra Large Memory Optimized 122 GB memory 16 vCPU 1 SSD-based volume with 320 GiB of instance storage 64-bit platform Network Performance: High
      static String R3_8XLARGE
      R3 Octuple Extra Large Memory Optimized 244 GB memory 32 vCPU 2 SSD-based volumes with 320 GiB of instance storage 64-bit platform Network Performance: 10 Gigabit
      static String R3_LARGE
      R3 Large Memory Optimized 15.25 GB memory 2 vCPU 1 SSD-based volume with 32 GiB of instance storage 64-bit platform
      static String R3_XLARGE
      R3 Extra Large Memory Optimized 30.5 GB memory 4 vCPU 1 SSD-based volume with 80 GiB of instance storage 64-bit platform
      static String R4_16XLARGE
      R4 16x Extra Large Memory Optimized 488 GB memory 64 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: 25 Gigabit
      static String R4_2XLARGE
      R4 Double Extra Large Memory Optimized 61 GB memory 8 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String R4_4XLARGE
      R4 Quadruple Extra Large Memory Optimized 122 GB memory 16 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String R4_8XLARGE
      R4 Octuple Extra Large Memory Optimized 244 GB memory 32 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: 10 Gigabit
      static String R4_LARGE
      R4 Large Memory Optimized 15.25 GB memory 2 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String R4_XLARGE
      R4 Extra Large Memory Optimized 30.5 GB memory 4 vCPU No instance storage (EBS storage only) 64-bit platform Network Performance: up to 10 Gigabit
      static String T1_MICRO
      Micro Instance 613 MB of memory up to 2 ECUs (for short periodic bursts) No instance storage (EBS storage only) 32-bit or 64-bit platform
      static String T2_2XLARGE
      Micro Burstable Performance Instance 32 GB memory 8 vCPU / 40% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_LARGE
      Micro Burstable Performance Instance 8 GB memory 2 vCPU / 40% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_MEDIUM
      Micro Burstable Performance Instance 4 GB memory 2 vCPU / 40% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_MICRO
      Micro Burstable Performance Instance 1 GB memory 1 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_NANO
      Micro Burstable Performance Instance 512 MB memory 1 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_SMALL
      Micro Burstable Performance Instance 2 GB memory 1 vCPU / 20% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T2_XLARGE
      Micro Burstable Performance Instance 16 GB memory 4 vCPU / 40% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_2XLARGE
      Micro Burstable Performance Instance 32 GB memory 8 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_LARGE
      Micro Burstable Performance Instance 8 GB memory 2 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_MEDIUM
      Micro Burstable Performance Instance 4 GB memory 2 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_MICRO
      Micro Burstable Performance Instance 1 GB memory 2 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_NANO
      Micro Burstable Performance Instance 512 MB memory 2 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_SMALL
      Micro Burstable Performance Instance 2 GB memory 2 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String T3_XLARGE
      Micro Burstable Performance Instance 16 GB memory 4 vCPU / 10% baseline performance No instance storage (EBS storage only) 64-bit platform
      static String X1_16XLARGE
      X1 16x Large-scale, enterprise-class and in-memory applications 976 GB memory 64 vCPU Intel Xeon E7-8880 v3 (Haswell) processors 1 SSD-based volume with 1920 GiB of instance storage 64-bit platform Network Performance: 25 Gigabit
      static String X1_32XLARGE
      X1 32x Large-scale, enterprise-class and in-memory applications 1952 GB memory 128 vCPU Intel Xeon E7-8880 v3 (Haswell) processors 2 SSD-based volume with 1920 GiB of instance storage 64-bit platform Network Performance: 25 Gigabit
    • Constructor Summary

      Constructors 
      Constructor Description
      InstanceType()  
    • Field Detail

      • T1_MICRO

        public static final String T1_MICRO
        Micro Instance
        • 613 MB of memory
        • up to 2 ECUs (for short periodic bursts)
        • No instance storage (EBS storage only)
        • 32-bit or 64-bit platform
        See Also:
        Constant Field Values
      • T2_NANO

        public static final String T2_NANO
        Micro Burstable Performance Instance
        • 512 MB memory
        • 1 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_MICRO

        public static final String T2_MICRO
        Micro Burstable Performance Instance
        • 1 GB memory
        • 1 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_SMALL

        public static final String T2_SMALL
        Micro Burstable Performance Instance
        • 2 GB memory
        • 1 vCPU / 20% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_MEDIUM

        public static final String T2_MEDIUM
        Micro Burstable Performance Instance
        • 4 GB memory
        • 2 vCPU / 40% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_LARGE

        public static final String T2_LARGE
        Micro Burstable Performance Instance
        • 8 GB memory
        • 2 vCPU / 40% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_XLARGE

        public static final String T2_XLARGE
        Micro Burstable Performance Instance
        • 16 GB memory
        • 4 vCPU / 40% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T2_2XLARGE

        public static final String T2_2XLARGE
        Micro Burstable Performance Instance
        • 32 GB memory
        • 8 vCPU / 40% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_NANO

        public static final String T3_NANO
        Micro Burstable Performance Instance
        • 512 MB memory
        • 2 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_MICRO

        public static final String T3_MICRO
        Micro Burstable Performance Instance
        • 1 GB memory
        • 2 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_SMALL

        public static final String T3_SMALL
        Micro Burstable Performance Instance
        • 2 GB memory
        • 2 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_MEDIUM

        public static final String T3_MEDIUM
        Micro Burstable Performance Instance
        • 4 GB memory
        • 2 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_LARGE

        public static final String T3_LARGE
        Micro Burstable Performance Instance
        • 8 GB memory
        • 2 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_XLARGE

        public static final String T3_XLARGE
        Micro Burstable Performance Instance
        • 16 GB memory
        • 4 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • T3_2XLARGE

        public static final String T3_2XLARGE
        Micro Burstable Performance Instance
        • 32 GB memory
        • 8 vCPU / 10% baseline performance
        • No instance storage (EBS storage only)
        • 64-bit platform
        See Also:
        Constant Field Values
      • M1_SMALL

        public static final String M1_SMALL
        Small Instance
        • 1.7 GB memory
        • 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
        • 160 GB instance storage (150 GB plus 10 GB root partition)
        • 32-bit or 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M1_MEDIUM

        public static final String M1_MEDIUM
        Medium Instance
        • 3.75 GB memory
        • 2 EC2 Compute Unit (1 virtual core with 2 EC2 Compute Unit)
        • 410 GB instance storage
        • 32-bit or 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M1_LARGE

        public static final String M1_LARGE
        Large Instance
        • 7.5 GB memory
        • 4 EC2 Compute Units (2 virtual cores with 2 EC2 Compute Units each)
        • 850 GB instance storage (2x420 GB plus 10 GB root partition)
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M1_XLARGE

        public static final String M1_XLARGE
        Extra Large Instance
        • 15 GB memory
        • 8 EC2 Compute Units (4 virtual cores with 2 EC2 Compute Units each)
        • 1690 GB instance storage (4x420 GB plus 10 GB root partition)
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M2_XLARGE

        public static final String M2_XLARGE
        High-Memory Extra Large Instance
        • 17.1 GB of memory
        • 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
        • 420 GB of instance storage
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M2_2XLARGE

        public static final String M2_2XLARGE
        High-Memory Double Extra Large Instance
        • 34.2 GB of memory
        • 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each)
        • 850 GB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M2_4XLARGE

        public static final String M2_4XLARGE
        High-Memory Quadruple Extra Large Instance
        • 68.4 GB of memory
        • 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)
        • 1690 GB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M3_MEDIUM

        public static final String M3_MEDIUM
        M3 Medium Instance
        • 3.75 GiB memory
        • 3 EC2 Compute Units (1 virtual core with 3 EC2 Compute Units)
        • 1 SSD-based volume with 4 GiB of instance storage
        • 32-bit or 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M3_LARGE

        public static final String M3_LARGE
        M3 Large Instance
        • 7 GiB memory
        • 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
        • 1 SSD-based volume with 32 GiB of instance storage
        • 32-bit or 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M3_XLARGE

        public static final String M3_XLARGE
        M3 Extra Large Instance
        • 15 GiB memory
        • 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M3_2XLARGE

        public static final String M3_2XLARGE
        M3 Double Extra Large Instance
        • 30 GiB memory
        • 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M4_LARGE

        public static final String M4_LARGE
        M4 Large Instance
        • 8 GiB memory
        • 6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M4_XLARGE

        public static final String M4_XLARGE
        M4 Extra Large Instance
        • 16 GiB memory
        • 13 EC2 Compute Units (4 virtual cores with 3.25 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M4_2XLARGE

        public static final String M4_2XLARGE
        M4 Double Extra Large Instance
        • 32 GiB memory
        • 26 EC2 Compute Units (8 virtual cores with 3.25 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M4_4XLARGE

        public static final String M4_4XLARGE
        M4 Quadruple Extra Large Instance
        • 64 GiB memory
        • 53.5 EC2 Compute Units (16 virtual cores with 3.34375 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M4_10XLARGE

        public static final String M4_10XLARGE
        M4 Decuple Extra Large Instance
        • 160 GiB memory
        • 124.5 EC2 Compute Units (40 virtual cores with 3.1125 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M4_16XLARGE

        public static final String M4_16XLARGE
        M4 Sexdecuple Extra Large Instance
        • 256 GiB memory
        • 199.2 EC2 Compute Units (64 virtual cores with 3.1125 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5_LARGE

        public static final String M5_LARGE
        M5 Large Instance
        • 8 GiB memory
        • 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M5_XLARGE

        public static final String M5_XLARGE
        M5 Extra Large Instance
        • 16 GiB memory
        • 10 EC2 Compute Units (4 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5_2XLARGE

        public static final String M5_2XLARGE
        M5 Double Extra Large Instance
        • 32 GiB memory
        • 26 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5_4XLARGE

        public static final String M5_4XLARGE
        M5 Quadruple Extra Large Instance
        • 64 GiB memory
        • 40 EC2 Compute Units (16 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5_12XLARGE

        public static final String M5_12XLARGE
        M5 12x Extra Large Instance
        • 192 GiB memory
        • 144 EC2 Compute Units (48 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5_24XLARGE

        public static final String M5_24XLARGE
        M5 24x Extra Large Instance
        • 384 GiB memory
        • 288 EC2 Compute Units (96 virtual cores with 2.5 EC2 Compute Units each)
        • EBS storage only
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5D_LARGE

        public static final String M5D_LARGE
        M5D Large Instance
        • 8 GiB memory
        • 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each)
        • 1 x 75 NVMe SSD
        • EBS storage
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • M5D_XLARGE

        public static final String M5D_XLARGE
        M5D Extra Large Instance
        • 16 GiB memory
        • 10 EC2 Compute Units (4 virtual cores with 2.5 EC2 Compute Units each)
        • 1 x 150 NVMe SSD
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5D_2XLARGE

        public static final String M5D_2XLARGE
        M5D Double Extra Large Instance
        • 32 GiB memory
        • 26 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each)
        • 1 x 300 NVMe SSD
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5D_4XLARGE

        public static final String M5D_4XLARGE
        M5D Quadruple Extra Large Instance
        • 64 GiB memory
        • 40 EC2 Compute Units (16 virtual cores with 2.5 EC2 Compute Units each)
        • x 300 NVMe SSD
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5D_12XLARGE

        public static final String M5D_12XLARGE
        M5D 12x Extra Large Instance
        • 192 GiB memory
        • 144 EC2 Compute Units (48 virtual cores with 2.5 EC2 Compute Units each)
        • 2 x 900 NVMe SSD
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • M5D_24XLARGE

        public static final String M5D_24XLARGE
        M5D 24x Extra Large Instance
        • 384 GiB memory
        • 288 EC2 Compute Units (96 virtual cores with 2.5 EC2 Compute Units each)
        • 4 x 900 NVMe SSD
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C1_MEDIUM

        public static final String C1_MEDIUM
        High-CPU Medium Instance
        • 1.7 GB of memory
        • 5 EC2 Compute Units (2 virtual cores with 2.5 EC2 Compute Units each)
        • 350 GB of instance storage
        • 32-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • C1_XLARGE

        public static final String C1_XLARGE
        High-CPU Extra Large Instance
        • 7 GB of memory
        • 20 EC2 Compute Units (8 virtual cores with 2.5 EC2 Compute Units each)
        • 1690 GB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • CG1_4XLARGE

        public static final String CG1_4XLARGE
        Cluster Compute Instance
        • 22 GB of memory
        • 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core "Nehalem" architecture)
        • 1690 GB of 64-bit storage (2 x 840 GB, plus 10 GB root partition)
        • 10 Gbps Ethernet
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • CC1_4XLARGE

        public static final String CC1_4XLARGE
        Cluster Compute Instance
        • 23 GB of memory
        • 33.5 EC2 Compute Units (2 x Intel Xeon X5570, quad-core "Nehalem" architecture)
        • 1690 GB of 64-bit storage (2 x 840 GB, plus 10 GB root partition)
        • 10 Gbps Ethernet
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • CC2_8XLARGE

        public static final String CC2_8XLARGE
        Cluster Compute Eight Extra Large specifications
        • 60.5 GB of memory
        • 88 EC2 Compute Units (Eight-core 2 x Intel Xeon)
        • 3370 GB of 64-bit storage (4 x 840 GB, plus 10 GB root partition)
        • 10 Gbps Ethernet
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • HI1_4XLARGE

        public static final String HI1_4XLARGE
        High I/O Quadruple Extra Large specifications
        • 60.5 GB of memory
        • 35 EC2 Compute Units (16 virtual cores)
        • 2 SSD-based volumes each with 1024 GB of instance storage
        • 64-bit platform
        • I/O Performance: Very High (10 Gigabit Ethernet)
        • Storage I/O Performance: Very High**
        See Also:
        Constant Field Values
      • HS1_8XLARGE

        public static final String HS1_8XLARGE
        High Storage Eight Extra Large
        • 117 GiB of memory
        • 35 EC2 Compute Units (16 virtual cores*)
        • 24 hard disk drives each with 2 TB of instance storage
        • 64-bit platform
        • I/O Performance: Very High (10 Gigabit Ethernet)
        • Storage I/O Performance: Very High**
        See Also:
        Constant Field Values
      • G2_2XLARGE

        public static final String G2_2XLARGE
        GPU Instance Double Extra Large
        • 15 GiB of memory
        • 26 EC2 Compute Units (8 virtual cores*), 1xNVIDIA GRID GPU (Kepler GK104)
        • 60 GB instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C3_LARGE

        public static final String C3_LARGE
        C3 High-CPU Large
        • 3.75 GiB of memory
        • 7 EC2 Compute Units (2 virtual cores)
        • 2 SSD-based volumes each with 16 GiB of instance storage
        • 64-bit platform
        • I/O Performance: Moderate
        See Also:
        Constant Field Values
      • C3_XLARGE

        public static final String C3_XLARGE
        C3 High-CPU Extra Large
        • 7 GiB of memory
        • 14 EC2 Compute Units (4 virtual cores)
        • 2 SSD-based volumes each with 40 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C3_2XLARGE

        public static final String C3_2XLARGE
        C3 High-CPU Double Extra Large
        • 15 GiB of memory
        • 28 EC2 Compute Units (8 virtual cores)
        • 2 SSD-based volumes each with 80 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C3_4XLARGE

        public static final String C3_4XLARGE
        C3 High-CPU Quadruple Extra Large
        • 30 GiB of memory
        • 55 EC2 Compute Units (16 virtual cores)
        • 2 SSD-based volumes each with 160 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C3_8XLARGE

        public static final String C3_8XLARGE
        C3 High-CPU Octuple Extra Large
        • 60 GiB of memory
        • 108 EC2 Compute Units (32 virtual cores)
        • 2 SSD-based volumes each with 320 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • C4_XLARGE

        public static final String C4_XLARGE
        C4 Compute-optimized Extra Large
        • 7.5 GiB of memory
        • 4 vCPU
        • No instance storage (EBS storage only)
        • 750 Mbps Dedicated EBS Throughput
        See Also:
        Constant Field Values
      • C4_2XLARGE

        public static final String C4_2XLARGE
        C4 Compute-optimized Double Extra Large
        • 8 GiB of memory
        • 15 vCPU
        • No instance storage (EBS storage only)
        • 1000 Mbps Dedicated EBS Throughput
        See Also:
        Constant Field Values
      • C4_4XLARGE

        public static final String C4_4XLARGE
        C4 Compute-optimized Quadruple Extra Large
        • 30 GiB of memory
        • 16 vCPU
        • No instance storage (EBS storage only)
        • 2000 Mbps Dedicated EBS Throughput
        See Also:
        Constant Field Values
      • C4_8XLARGE

        public static final String C4_8XLARGE
        C4 Compute-optimized Octuple Extra Large
        • 60 GiB of memory
        • 36 vCPU
        • No instance storage (EBS storage only)
        • 4000 Mbps Dedicated EBS Throughput
        See Also:
        Constant Field Values
      • C4_LARGE

        public static final String C4_LARGE
        C4 Compute-optimized Large
        • 3.75 GiB of memory
        • 2 vCPU
        • No instance storage (EBS storage only)
        • 500 Mbps Dedicated EBS Throughput
        See Also:
        Constant Field Values
      • C5_LARGE

        public static final String C5_LARGE
        C5 Compute-optimized Large
        • 4 GiB of memory
        • 2 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5_XLARGE

        public static final String C5_XLARGE
        C5 Compute-optimized X Large
        • 8 GiB of memory
        • 4 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5_2XLARGE

        public static final String C5_2XLARGE
        C5 Compute-optimized 2x Large
        • 16 GiB of memory
        • 8 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5_4XLARGE

        public static final String C5_4XLARGE
        C5 Compute-optimized 4x Large
        • 32 GiB of memory
        • 16 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5_9XLARGE

        public static final String C5_9XLARGE
        C5 Compute-optimized 9x Large
        • 72 GiB of memory
        • 36 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5_18XLARGE

        public static final String C5_18XLARGE
        C5 Compute-optimized 18x Large
        • 144 GiB of memory
        • 72 vCPU
        • No instance storage (EBS storage only)
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_LARGE

        public static final String C5D_LARGE
        C5D Compute-optimized Large
        • 4 GiB of memory
        • 2 vCPU
        • 1 x 50 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_XLARGE

        public static final String C5D_XLARGE
        C5D Compute-optimized X Large
        • 8 GiB of memory
        • 4 vCPU
        • 1 x 100 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_2XLARGE

        public static final String C5D_2XLARGE
        C5D Compute-optimized 2x Large
        • 16 GiB of memory
        • 8 vCPU
        • 1 x 225 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_4XLARGE

        public static final String C5D_4XLARGE
        C5D Compute-optimized 4x Large
        • 32 GiB of memory
        • 16 vCPU
        • 1 x 450 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_9XLARGE

        public static final String C5D_9XLARGE
        C5D Compute-optimized 9x Large
        • 72 GiB of memory
        • 36 vCPU
        • 1 x 900 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • C5D_18XLARGE

        public static final String C5D_18XLARGE
        C5D Compute-optimized 18x Large
        • 144 GiB of memory
        • 72 vCPU
        • 2 x 900 NVMe SSD
        • Up to 25 Gbps of network bandwidth using Elastic Network Adapter (ENA)-based Enhanced Networking
        See Also:
        Constant Field Values
      • D2_XLARGE

        public static final String D2_XLARGE
        D2 Dense Storage Extra Large
        • 30.5 GiB of memory
        • 4 vCPU
        • 3 x 2000gb HDD
        See Also:
        Constant Field Values
      • D2_2XLARGE

        public static final String D2_2XLARGE
        D2 Dense Storage Double Extra Large
        • 61 GiB of memory
        • 8 vCPU
        • 6 x 2000gb HDD
        See Also:
        Constant Field Values
      • D2_4XLARGE

        public static final String D2_4XLARGE
        D2 Dense Storage Quadruple Extra Large
        • 122 GiB of memory
        • 16 vCPU
        • 12 x 2000gb HDD
        See Also:
        Constant Field Values
      • D2_8XLARGE

        public static final String D2_8XLARGE
        D2 Dense Storage Octuple Extra Large
        • 244 GiB of memory
        • 36 vCPU
        • 24 x 2000gb HDD
        See Also:
        Constant Field Values
      • I2_XLARGE

        public static final String I2_XLARGE
        I2 Extra Large
        • 30.5 GiB of memory
        • 14 EC2 Compute Units (4 virtual cores)
        • 1 SSD-based volume with 800 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • I2_2XLARGE

        public static final String I2_2XLARGE
        I2 Double Extra Large
        • 61 GiB of memory
        • 27 EC2 Compute Units (8 virtual cores)
        • 2 SSD-based volumes each with 800 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • I2_4XLARGE

        public static final String I2_4XLARGE
        I2 Quadruple Extra Large
        • 122 GiB of memory
        • 53 EC2 Compute Units (16 virtual cores)
        • 4 SSD-based volumes each with 800 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • I2_8XLARGE

        public static final String I2_8XLARGE
        I2 Octuple Extra Large
        • 244 GiB of memory
        • 104 EC2 Compute Units (32 virtual cores)
        • 8 SSD-based volumes each with 800 GiB of instance storage
        • 64-bit platform
        • I/O Performance: High
        See Also:
        Constant Field Values
      • R3_LARGE

        public static final String R3_LARGE
        R3 Large Memory Optimized
        • 15.25 GB memory
        • 2 vCPU
        • 1 SSD-based volume with 32 GiB of instance storage
        • 64-bit platform
        See Also:
        Constant Field Values
      • R3_XLARGE

        public static final String R3_XLARGE
        R3 Extra Large Memory Optimized
        • 30.5 GB memory
        • 4 vCPU
        • 1 SSD-based volume with 80 GiB of instance storage
        • 64-bit platform
        See Also:
        Constant Field Values
      • R3_2XLARGE

        public static final String R3_2XLARGE
        R3 Double Extra Large Memory Optimized
        • 61 GB memory
        • 8 vCPU
        • 1 SSD-based volume with 160 GiB of instance storage
        • 64-bit platform
        • Network Performance: High
        See Also:
        Constant Field Values
      • R3_4XLARGE

        public static final String R3_4XLARGE
        R3 Quadruple Extra Large Memory Optimized
        • 122 GB memory
        • 16 vCPU
        • 1 SSD-based volume with 320 GiB of instance storage
        • 64-bit platform
        • Network Performance: High
        See Also:
        Constant Field Values
      • R3_8XLARGE

        public static final String R3_8XLARGE
        R3 Octuple Extra Large Memory Optimized
        • 244 GB memory
        • 32 vCPU
        • 2 SSD-based volumes with 320 GiB of instance storage
        • 64-bit platform
        • Network Performance: 10 Gigabit
        See Also:
        Constant Field Values
      • R4_LARGE

        public static final String R4_LARGE
        R4 Large Memory Optimized
        • 15.25 GB memory
        • 2 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • R4_XLARGE

        public static final String R4_XLARGE
        R4 Extra Large Memory Optimized
        • 30.5 GB memory
        • 4 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • R4_2XLARGE

        public static final String R4_2XLARGE
        R4 Double Extra Large Memory Optimized
        • 61 GB memory
        • 8 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • R4_4XLARGE

        public static final String R4_4XLARGE
        R4 Quadruple Extra Large Memory Optimized
        • 122 GB memory
        • 16 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • R4_8XLARGE

        public static final String R4_8XLARGE
        R4 Octuple Extra Large Memory Optimized
        • 244 GB memory
        • 32 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: 10 Gigabit
        See Also:
        Constant Field Values
      • R4_16XLARGE

        public static final String R4_16XLARGE
        R4 16x Extra Large Memory Optimized
        • 488 GB memory
        • 64 vCPU
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: 25 Gigabit
        See Also:
        Constant Field Values
      • X1_16XLARGE

        public static final String X1_16XLARGE
        X1 16x Large-scale, enterprise-class and in-memory applications
        • 976 GB memory
        • 64 vCPU
        • Intel Xeon E7-8880 v3 (Haswell) processors
        • 1 SSD-based volume with 1920 GiB of instance storage
        • 64-bit platform
        • Network Performance: 25 Gigabit
        See Also:
        Constant Field Values
      • X1_32XLARGE

        public static final String X1_32XLARGE
        X1 32x Large-scale, enterprise-class and in-memory applications
        • 1952 GB memory
        • 128 vCPU
        • Intel Xeon E7-8880 v3 (Haswell) processors
        • 2 SSD-based volume with 1920 GiB of instance storage
        • 64-bit platform
        • Network Performance: 25 Gigabit
        See Also:
        Constant Field Values
      • A1_MEDIUM

        public static final String A1_MEDIUM
        A1 Medium
        • Provider Id: a1.medium
        • vCPU: 1
        • Memory (GiB): 2
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • A1_LARGE

        public static final String A1_LARGE
        A1 Large
        • Provider Id: a1.large
        • vCPU: 2
        • Memory (GiB): 4
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • A1_XLARGE

        public static final String A1_XLARGE
        A1 XLarge
        • Provider Id: a1.xlarge
        • vCPU: 4
        • Memory (GiB): 8
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • A1_2XLARGE

        public static final String A1_2XLARGE
        A1 2XLarge
        • Provider Id: a1.2xlarge
        • vCPU: 8
        • Memory (GiB): 16
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
      • A1_4XLARGE

        public static final String A1_4XLARGE
        A1 4XLarge
        • Provider Id: a1.4xlarge
        • vCPU: 16
        • Memory (GiB): 32
        • No instance storage (EBS storage only)
        • 64-bit platform
        • Network Performance: up to 10 Gigabit
        See Also:
        Constant Field Values
    • Constructor Detail

      • InstanceType

        public InstanceType()