You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by to...@apache.org on 2022/10/02 10:02:30 UTC

[libcloud] branch trunk updated (cc4c47741 -> 4f528a928)

This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git


    from cc4c47741 Merge pull request #1775 from apache/dependabot/pip/coverage-6.5.0
     new 41a23573d Scrape EC2 instances sizes and prices.
     new 00de44a5b Prepare changes for v3.6.1 release.
     new 4f528a928 Fix lint.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CHANGES.rst                                        |     4 +-
 docs/conf.py                                       |     4 +-
 libcloud/compute/constants/ec2_instance_types.py   | 11709 +++++++++++--------
 .../constants/ec2_region_details_complete.py       |   577 +-
 libcloud/data/pricing.json                         |   173 +-
 5 files changed, 7379 insertions(+), 5088 deletions(-)


[libcloud] 02/03: Prepare changes for v3.6.1 release.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 00de44a5bf99e223363b7721da7b347701a63a49
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun Oct 2 11:50:58 2022 +0200

    Prepare changes for v3.6.1 release.
---
 CHANGES.rst  | 4 ++--
 docs/conf.py | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/CHANGES.rst b/CHANGES.rst
index ea363aca5..44e0d0889 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,8 +1,8 @@
 Changelog
 =========
 
-Changes in Apache Libcloud in development
------------------------------------------
+Changes in Apache Libcloud 3.6.1
+--------------------------------
 
 Common
 ~~~~~~
diff --git a/docs/conf.py b/docs/conf.py
index 4131c62eb..6a110f052 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -68,10 +68,10 @@ html_show_sphinx = False
 # built documents.
 #
 # The short X.Y version.
-version = '3.6.1-dev'
+version = '3.6.1'
 
 # The full version, including alpha/beta/rc tags.
-release = '3.6.1-dev'
+release = '3.6.1'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.


[libcloud] 01/03: Scrape EC2 instances sizes and prices.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 41a23573d6a741ad10bf6308a63bcc101efdf6e8
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun Oct 2 11:50:22 2022 +0200

    Scrape EC2 instances sizes and prices.
---
 libcloud/compute/constants/ec2_instance_types.py   | 4601 +++++++++++++-------
 .../constants/ec2_region_details_complete.py       |  661 ++-
 .../constants/ec2_region_details_partial.py        |   50 +-
 libcloud/data/pricing.json                         |  173 +-
 4 files changed, 3888 insertions(+), 1597 deletions(-)

diff --git a/libcloud/compute/constants/ec2_instance_types.py b/libcloud/compute/constants/ec2_instance_types.py
index 1158c9db3..53657bae3 100644
--- a/libcloud/compute/constants/ec2_instance_types.py
+++ b/libcloud/compute/constants/ec2_instance_types.py
@@ -43,11 +43,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "a1.2xlarge",
         "name": "a1.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "a1.4xlarge": {
         "bandwidth": 10,
@@ -76,11 +76,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "a1.4xlarge",
         "name": "a1.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "a1.large": {
         "bandwidth": 10,
@@ -110,11 +110,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "a1.large",
         "name": "a1.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "a1.medium": {
         "bandwidth": 10,
@@ -144,11 +144,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "a1.medium",
         "name": "a1.medium",
-        "ram": 2048,
+        "ram": 2048
     },
     "a1.xlarge": {
         "bandwidth": 10,
@@ -178,11 +178,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "a1.xlarge",
         "name": "a1.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c1.medium": {
         "bandwidth": None,
@@ -209,11 +209,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 350 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c1.medium",
         "name": "c1.medium",
-        "ram": 1740,
+        "ram": 1740
     },
     "c1.xlarge": {
         "bandwidth": None,
@@ -240,11 +240,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 420 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c1.xlarge",
         "name": "c1.xlarge",
-        "ram": 7168,
+        "ram": 7168
     },
     "c3.2xlarge": {
         "bandwidth": None,
@@ -274,11 +274,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 80 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c3.2xlarge",
         "name": "c3.2xlarge",
-        "ram": 15360,
+        "ram": 15360
     },
     "c3.4xlarge": {
         "bandwidth": None,
@@ -307,11 +307,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 160 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c3.4xlarge",
         "name": "c3.4xlarge",
-        "ram": 30720,
+        "ram": 30720
     },
     "c3.8xlarge": {
         "bandwidth": 10,
@@ -341,11 +341,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 320 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c3.8xlarge",
         "name": "c3.8xlarge",
-        "ram": 61440,
+        "ram": 61440
     },
     "c3.large": {
         "bandwidth": None,
@@ -374,11 +374,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 16 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c3.large",
         "name": "c3.large",
-        "ram": 3840,
+        "ram": 3840
     },
     "c3.xlarge": {
         "bandwidth": None,
@@ -408,11 +408,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 40 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c3.xlarge",
         "name": "c3.xlarge",
-        "ram": 7680,
+        "ram": 7680
     },
     "c4.2xlarge": {
         "bandwidth": None,
@@ -442,11 +442,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c4.2xlarge",
         "name": "c4.2xlarge",
-        "ram": 15360,
+        "ram": 15360
     },
     "c4.4xlarge": {
         "bandwidth": None,
@@ -477,11 +477,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c4.4xlarge",
         "name": "c4.4xlarge",
-        "ram": 30720,
+        "ram": 30720
     },
     "c4.8xlarge": {
         "bandwidth": 10,
@@ -512,11 +512,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c4.8xlarge",
         "name": "c4.8xlarge",
-        "ram": 61440,
+        "ram": 61440
     },
     "c4.large": {
         "bandwidth": None,
@@ -547,11 +547,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c4.large",
         "name": "c4.large",
-        "ram": 3840,
+        "ram": 3840
     },
     "c4.xlarge": {
         "bandwidth": None,
@@ -581,11 +581,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c4.xlarge",
         "name": "c4.xlarge",
-        "ram": 7680,
+        "ram": 7680
     },
     "c5.12xlarge": {
         "bandwidth": 12,
@@ -616,11 +616,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.12xlarge",
         "name": "c5.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c5.18xlarge": {
         "bandwidth": 25,
@@ -651,11 +651,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.18xlarge",
         "name": "c5.18xlarge",
-        "ram": 147456,
+        "ram": 147456
     },
     "c5.24xlarge": {
         "bandwidth": 25,
@@ -686,11 +686,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.24xlarge",
         "name": "c5.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c5.2xlarge": {
         "bandwidth": 10,
@@ -720,11 +720,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.2xlarge",
         "name": "c5.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c5.4xlarge": {
         "bandwidth": 10,
@@ -754,11 +754,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.4xlarge",
         "name": "c5.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c5.9xlarge": {
         "bandwidth": 10,
@@ -788,11 +788,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.9xlarge",
         "name": "c5.9xlarge",
-        "ram": 73728,
+        "ram": 73728
     },
     "c5.large": {
         "bandwidth": 10,
@@ -822,11 +822,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.large",
         "name": "c5.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c5.xlarge": {
         "bandwidth": 10,
@@ -857,11 +857,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5.xlarge",
         "name": "c5.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c5a.12xlarge": {
         "bandwidth": 12,
@@ -891,11 +891,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.12xlarge",
         "name": "c5a.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c5a.16xlarge": {
         "bandwidth": 20,
@@ -926,11 +926,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.16xlarge",
         "name": "c5a.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c5a.24xlarge": {
         "bandwidth": 20,
@@ -961,11 +961,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.24xlarge",
         "name": "c5a.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c5a.2xlarge": {
         "bandwidth": 10,
@@ -996,11 +996,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.2xlarge",
         "name": "c5a.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c5a.4xlarge": {
         "bandwidth": 10,
@@ -1031,11 +1031,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.4xlarge",
         "name": "c5a.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c5a.8xlarge": {
         "bandwidth": 10,
@@ -1066,11 +1066,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.8xlarge",
         "name": "c5a.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c5a.large": {
         "bandwidth": 10,
@@ -1100,11 +1100,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.large",
         "name": "c5a.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c5a.xlarge": {
         "bandwidth": 10,
@@ -1134,11 +1134,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5a.xlarge",
         "name": "c5a.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c5ad.12xlarge": {
         "bandwidth": 12,
@@ -1169,11 +1169,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.12xlarge",
         "name": "c5ad.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c5ad.16xlarge": {
         "bandwidth": 20,
@@ -1203,11 +1203,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1200 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.16xlarge",
         "name": "c5ad.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c5ad.24xlarge": {
         "bandwidth": 20,
@@ -1238,11 +1238,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.24xlarge",
         "name": "c5ad.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c5ad.2xlarge": {
         "bandwidth": 10,
@@ -1273,11 +1273,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.2xlarge",
         "name": "c5ad.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c5ad.4xlarge": {
         "bandwidth": 10,
@@ -1308,11 +1308,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.4xlarge",
         "name": "c5ad.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c5ad.8xlarge": {
         "bandwidth": 10,
@@ -1343,11 +1343,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.8xlarge",
         "name": "c5ad.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c5ad.large": {
         "bandwidth": 10,
@@ -1378,11 +1378,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.large",
         "name": "c5ad.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c5ad.xlarge": {
         "bandwidth": 10,
@@ -1412,11 +1412,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5ad.xlarge",
         "name": "c5ad.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c5d.12xlarge": {
         "bandwidth": 12,
@@ -1446,11 +1446,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.12xlarge",
         "name": "c5d.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c5d.18xlarge": {
         "bandwidth": 25,
@@ -1481,11 +1481,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.18xlarge",
         "name": "c5d.18xlarge",
-        "ram": 147456,
+        "ram": 147456
     },
     "c5d.24xlarge": {
         "bandwidth": 25,
@@ -1516,11 +1516,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.24xlarge",
         "name": "c5d.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c5d.2xlarge": {
         "bandwidth": 10,
@@ -1550,11 +1550,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 200 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.2xlarge",
         "name": "c5d.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c5d.4xlarge": {
         "bandwidth": 10,
@@ -1585,11 +1585,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 400 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.4xlarge",
         "name": "c5d.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c5d.9xlarge": {
         "bandwidth": 10,
@@ -1619,11 +1619,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 900 NVMe SSD",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.9xlarge",
         "name": "c5d.9xlarge",
-        "ram": 73728,
+        "ram": 73728
     },
     "c5d.large": {
         "bandwidth": 10,
@@ -1653,11 +1653,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 50 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.large",
         "name": "c5d.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c5d.xlarge": {
         "bandwidth": 10,
@@ -1688,11 +1688,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 100 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5d.xlarge",
         "name": "c5d.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c5n.18xlarge": {
         "bandwidth": 100,
@@ -1723,11 +1723,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.18xlarge",
         "name": "c5n.18xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c5n.2xlarge": {
         "bandwidth": 25,
@@ -1757,11 +1757,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.2xlarge",
         "name": "c5n.2xlarge",
-        "ram": 21504,
+        "ram": 21504
     },
     "c5n.4xlarge": {
         "bandwidth": 25,
@@ -1791,11 +1791,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.4xlarge",
         "name": "c5n.4xlarge",
-        "ram": 43008,
+        "ram": 43008
     },
     "c5n.9xlarge": {
         "bandwidth": 50,
@@ -1826,11 +1826,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.9xlarge",
         "name": "c5n.9xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c5n.large": {
         "bandwidth": 25,
@@ -1860,11 +1860,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.large",
         "name": "c5n.large",
-        "ram": 5376,
+        "ram": 5376
     },
     "c5n.xlarge": {
         "bandwidth": 25,
@@ -1894,11 +1894,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c5n.xlarge",
         "name": "c5n.xlarge",
-        "ram": 10752,
+        "ram": 10752
     },
     "c6a.12xlarge": {
         "bandwidth": 18750,
@@ -1929,11 +1929,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.12xlarge",
         "name": "c6a.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c6a.16xlarge": {
         "bandwidth": 25000,
@@ -1964,11 +1964,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.16xlarge",
         "name": "c6a.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c6a.24xlarge": {
         "bandwidth": 37500,
@@ -1998,11 +1998,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.24xlarge",
         "name": "c6a.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c6a.2xlarge": {
         "bandwidth": 12500,
@@ -2033,11 +2033,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.2xlarge",
         "name": "c6a.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c6a.32xlarge": {
         "bandwidth": 50000,
@@ -2068,11 +2068,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.32xlarge",
         "name": "c6a.32xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "c6a.48xlarge": {
         "bandwidth": 50000,
@@ -2103,11 +2103,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.48xlarge",
         "name": "c6a.48xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "c6a.4xlarge": {
         "bandwidth": 12500,
@@ -2138,11 +2138,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.4xlarge",
         "name": "c6a.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c6a.8xlarge": {
         "bandwidth": 12500,
@@ -2172,11 +2172,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.8xlarge",
         "name": "c6a.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c6a.large": {
         "bandwidth": 12500,
@@ -2207,11 +2207,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.large",
         "name": "c6a.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c6a.xlarge": {
         "bandwidth": 12500,
@@ -2242,11 +2242,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6a.xlarge",
         "name": "c6a.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c6g.12xlarge": {
         "bandwidth": 20,
@@ -2276,11 +2276,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.12xlarge",
         "name": "c6g.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c6g.16xlarge": {
         "bandwidth": 25,
@@ -2310,11 +2310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.16xlarge",
         "name": "c6g.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c6g.2xlarge": {
         "bandwidth": 10,
@@ -2344,11 +2344,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.2xlarge",
         "name": "c6g.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c6g.4xlarge": {
         "bandwidth": 10,
@@ -2377,11 +2377,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.4xlarge",
         "name": "c6g.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c6g.8xlarge": {
         "bandwidth": 10,
@@ -2411,11 +2411,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.8xlarge",
         "name": "c6g.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c6g.large": {
         "bandwidth": 10,
@@ -2445,11 +2445,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.large",
         "name": "c6g.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c6g.medium": {
         "bandwidth": 10,
@@ -2478,11 +2478,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.medium",
         "name": "c6g.medium",
-        "ram": 2048,
+        "ram": 2048
     },
     "c6g.xlarge": {
         "bandwidth": 10,
@@ -2511,11 +2511,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6g.xlarge",
         "name": "c6g.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c6gd.12xlarge": {
         "bandwidth": 20,
@@ -2544,11 +2544,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.12xlarge",
         "name": "c6gd.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c6gd.16xlarge": {
         "bandwidth": 25,
@@ -2578,11 +2578,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.16xlarge",
         "name": "c6gd.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c6gd.2xlarge": {
         "bandwidth": 10,
@@ -2612,11 +2612,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.2xlarge",
         "name": "c6gd.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c6gd.4xlarge": {
         "bandwidth": 10,
@@ -2646,11 +2646,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.4xlarge",
         "name": "c6gd.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c6gd.8xlarge": {
         "bandwidth": 10,
@@ -2679,11 +2679,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.8xlarge",
         "name": "c6gd.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c6gd.large": {
         "bandwidth": 10,
@@ -2712,11 +2712,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.large",
         "name": "c6gd.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c6gd.medium": {
         "bandwidth": 10,
@@ -2731,7 +2731,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c6gd.medium",
-            "instancesku": "7SM9BN5DJ2TG9E5R",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -2741,16 +2740,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "2",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-2",
+            "regionCode": "sa-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.medium",
         "name": "c6gd.medium",
-        "ram": 2048,
+        "ram": 2048
     },
     "c6gd.xlarge": {
         "bandwidth": 10,
@@ -2765,7 +2764,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c6gd.xlarge",
-            "instancesku": "8JNY7VUMPB55FZXV",
+            "instancesku": "GGZTRMP3FBJ7M5QD",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -2775,16 +2774,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "8",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "ap-northeast-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gd.xlarge",
         "name": "c6gd.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c6gn.12xlarge": {
         "bandwidth": 75,
@@ -2808,16 +2807,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "96",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "eu-west-3",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.12xlarge",
         "name": "c6gn.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c6gn.16xlarge": {
         "bandwidth": 100,
@@ -2847,11 +2846,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.16xlarge",
         "name": "c6gn.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c6gn.2xlarge": {
         "bandwidth": 25,
@@ -2881,11 +2880,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.2xlarge",
         "name": "c6gn.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c6gn.4xlarge": {
         "bandwidth": 25,
@@ -2900,6 +2899,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c6gn.4xlarge",
+            "instancesku": "5472CKGEUNZGUDSP",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -2909,16 +2909,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "32",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-1",
+            "regionCode": "eu-west-3",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.4xlarge",
         "name": "c6gn.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c6gn.8xlarge": {
         "bandwidth": 50,
@@ -2948,11 +2948,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.8xlarge",
         "name": "c6gn.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c6gn.large": {
         "bandwidth": 25,
@@ -2981,11 +2981,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.large",
         "name": "c6gn.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c6gn.medium": {
         "bandwidth": 25,
@@ -3014,11 +3014,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.medium",
         "name": "c6gn.medium",
-        "ram": 2048,
+        "ram": 2048
     },
     "c6gn.xlarge": {
         "bandwidth": 25,
@@ -3048,11 +3048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6gn.xlarge",
         "name": "c6gn.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "c6i.12xlarge": {
         "bandwidth": 18750,
@@ -3083,11 +3083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.12xlarge",
         "name": "c6i.12xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "c6i.16xlarge": {
         "bandwidth": 25000,
@@ -3118,11 +3118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.16xlarge",
         "name": "c6i.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "c6i.24xlarge": {
         "bandwidth": 37500,
@@ -3137,7 +3137,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
             "instanceType": "c6i.24xlarge",
-            "instancesku": "EHJ3EEC56AV94428",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -3148,16 +3147,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "ap-south-1",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.24xlarge",
         "name": "c6i.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "c6i.2xlarge": {
         "bandwidth": 12500,
@@ -3188,11 +3187,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.2xlarge",
         "name": "c6i.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "c6i.32xlarge": {
         "bandwidth": 50000,
@@ -3223,11 +3222,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.32xlarge",
         "name": "c6i.32xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "c6i.4xlarge": {
         "bandwidth": 12500,
@@ -3258,11 +3257,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.4xlarge",
         "name": "c6i.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "c6i.8xlarge": {
         "bandwidth": 12500,
@@ -3292,11 +3291,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.8xlarge",
         "name": "c6i.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "c6i.large": {
         "bandwidth": 12500,
@@ -3321,16 +3320,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.large",
         "name": "c6i.large",
-        "ram": 4096,
+        "ram": 4096
     },
     "c6i.xlarge": {
         "bandwidth": 12500,
@@ -3360,255 +3359,836 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "c6i.xlarge",
         "name": "c6i.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
-    "cc2.8xlarge": {
-        "bandwidth": 10,
-        "disk": 3360,
+    "c6id.12xlarge": {
+        "bandwidth": 18750,
+        "disk": 2850,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "clockSpeed": "2.6 GHz",
-            "currentGeneration": "No",
-            "ecu": "88",
-            "enhancedNetworkingSupported": "No",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "15000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Compute optimized",
-            "instanceType": "cc2.8xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "c6id.12xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "60.5 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670",
+            "memory": "96 GiB",
+            "networkPerformance": "18750 Megabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "4 x 840 SSD",
-            "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "storage": "2 x 1425 SSD",
+            "vcpu": "48",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "cc2.8xlarge",
-        "name": "cc2.8xlarge",
-        "ram": 61952,
+        "id": "c6id.12xlarge",
+        "name": "c6id.12xlarge",
+        "ram": 98304
     },
-    "cr1.8xlarge": {
-        "bandwidth": 10,
-        "disk": 240,
+    "c6id.16xlarge": {
+        "bandwidth": 25000,
+        "disk": 3800,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "currentGeneration": "No",
-            "ecu": "88",
-            "instanceFamily": "Memory optimized",
-            "instanceType": "cr1.8xlarge",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "20000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.16xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2670",
+            "memory": "128 GiB",
+            "networkPerformance": "25000 Megabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 120 SSD",
-            "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "storage": "2 x 1900 SSD",
+            "vcpu": "64",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "cr1.8xlarge",
-        "name": "cr1.8xlarge",
-        "ram": 249856,
+        "id": "c6id.16xlarge",
+        "name": "c6id.16xlarge",
+        "ram": 131072
     },
-    "d2.2xlarge": {
-        "bandwidth": None,
-        "disk": 12000,
+    "c6id.24xlarge": {
+        "bandwidth": 37500,
+        "disk": 5700,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "clockSpeed": "2.4 GHz",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1000 Mbps",
-            "ecu": "28",
+            "dedicatedEbsThroughput": "30000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.2xlarge",
-            "instancesku": "MMEKDXY58RD4JWKV",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.24xlarge",
+            "instancesku": "Y4ZVY5VNPN8STK52",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "61 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "192 GiB",
+            "networkPerformance": "37500 Megabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
-            "regionCode": "ap-south-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "6 x 2000 HDD",
-            "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "storage": "4 x 1425 SSD",
+            "vcpu": "96",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "d2.2xlarge",
-        "name": "d2.2xlarge",
-        "ram": 62464,
+        "id": "c6id.24xlarge",
+        "name": "c6id.24xlarge",
+        "ram": 196608
     },
-    "d2.4xlarge": {
-        "bandwidth": None,
-        "disk": 24000,
+    "c6id.2xlarge": {
+        "bandwidth": 12500,
+        "disk": 474,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "clockSpeed": "2.4 GHz",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2000 Mbps",
-            "ecu": "56",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.4xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.2xlarge",
+            "instancesku": "X9N8F8866QWAPQNP",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "122 GiB",
-            "networkPerformance": "High",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "12 x 2000 HDD",
-            "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "storage": "1 x 474 SSD",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "d2.4xlarge",
-        "name": "d2.4xlarge",
-        "ram": 124928,
+        "id": "c6id.2xlarge",
+        "name": "c6id.2xlarge",
+        "ram": 16384
     },
-    "d2.8xlarge": {
-        "bandwidth": 10,
-        "disk": 48000,
+    "c6id.32xlarge": {
+        "bandwidth": 50000,
+        "disk": 7600,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "clockSpeed": "2.4 GHz",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4000 Mbps",
-            "ecu": "116",
+            "dedicatedEbsThroughput": "40000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.8xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.32xlarge",
+            "instancesku": "YX34E2NKJWFP27WU",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "244 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "256 GiB",
+            "networkPerformance": "50000 Megabit",
+            "normalizationSizeFactor": "256",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
-            "regionCode": "eu-central-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "24 x 2000 HDD",
-            "vcpu": "36",
-            "vpcnetworkingsupport": "true",
+            "storage": "4 x 1900 SSD",
+            "vcpu": "128",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "d2.8xlarge",
-        "name": "d2.8xlarge",
-        "ram": 249856,
+        "id": "c6id.32xlarge",
+        "name": "c6id.32xlarge",
+        "ram": 262144
     },
-    "d2.xlarge": {
-        "bandwidth": None,
-        "disk": 6000,
+    "c6id.4xlarge": {
+        "bandwidth": 12500,
+        "disk": 950,
         "extra": {
             "availabilityzone": "NA",
-            "classicnetworkingsupport": "true",
-            "clockSpeed": "2.4 GHz",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "750 Mbps",
-            "ecu": "14",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d2.xlarge",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.4xlarge",
+            "instancesku": "ZZSD3B794W6EQUBC",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "30.5 GiB",
-            "networkPerformance": "Moderate",
-            "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "3 x 2000 HDD",
-            "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "storage": "1 x 950 SSD",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "d2.xlarge",
-        "name": "d2.xlarge",
-        "ram": 31232,
+        "id": "c6id.4xlarge",
+        "name": "c6id.4xlarge",
+        "ram": 32768
     },
-    "d3.2xlarge": {
-        "bandwidth": 15,
-        "disk": 12000,
+    "c6id.8xlarge": {
+        "bandwidth": 12500,
+        "disk": 1900,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2800 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
-            "instanceType": "d3.2xlarge",
-            "instancesku": "5TGGFNPG4M6GTUKU",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.8xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
             "memory": "64 GiB",
-            "networkPerformance": "Up to 15 Gigabit",
-            "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "networkPerformance": "12500 Megabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "processorFeatures": "AVX; AVX2; Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "eu-west-2",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "6 x 2000 HDD",
-            "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "storage": "1 x 1900 SSD",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "d3.2xlarge",
-        "name": "d3.2xlarge",
-        "ram": 65536,
+        "id": "c6id.8xlarge",
+        "name": "c6id.8xlarge",
+        "ram": 65536
     },
-    "d3.4xlarge": {
-        "bandwidth": 15,
-        "disk": 24000,
+    "c6id.large": {
+        "bandwidth": 12500,
+        "disk": 118,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2800 Mbps",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
-            "instanceFamily": "Storage optimized",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.large",
+            "instancesku": "ZREATSHMZF36TCP9",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 118 SSD",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c6id.large",
+        "name": "c6id.large",
+        "ram": 4096
+    },
+    "c6id.xlarge": {
+        "bandwidth": 12500,
+        "disk": 237,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c6id.xlarge",
+            "instancesku": "BF74TRT73AHBQC4A",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-northeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 237 SSD",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c6id.xlarge",
+        "name": "c6id.xlarge",
+        "ram": 8192
+    },
+    "c7g.12xlarge": {
+        "bandwidth": 22500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "15000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "96 GiB",
+            "networkPerformance": "22500 Megabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "48",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.12xlarge",
+        "name": "c7g.12xlarge",
+        "ram": 98304
+    },
+    "c7g.16xlarge": {
+        "bandwidth": 30,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "20000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "128 GiB",
+            "networkPerformance": "30 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "64",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.16xlarge",
+        "name": "c7g.16xlarge",
+        "ram": 131072
+    },
+    "c7g.2xlarge": {
+        "bandwidth": 15,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.2xlarge",
+            "instancesku": "VVFTAGMDE2YV8AT3",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 15 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.2xlarge",
+        "name": "c7g.2xlarge",
+        "ram": 16384
+    },
+    "c7g.4xlarge": {
+        "bandwidth": 15,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.4xlarge",
+            "instancesku": "U2VYHRUQNJQUDF5F",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 15 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.4xlarge",
+        "name": "c7g.4xlarge",
+        "ram": 32768
+    },
+    "c7g.8xlarge": {
+        "bandwidth": 15,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.8xlarge",
+            "instancesku": "YCSRSS3VKYZSKVT3",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "64 GiB",
+            "networkPerformance": "15 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.8xlarge",
+        "name": "c7g.8xlarge",
+        "ram": 65536
+    },
+    "c7g.large": {
+        "bandwidth": 12500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.large",
+            "instancesku": "R3596JWY5VT7SS39",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.large",
+        "name": "c7g.large",
+        "ram": 4096
+    },
+    "c7g.medium": {
+        "bandwidth": 12500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.medium",
+            "instancesku": "3SAX2UM7U7NRJGAY",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "2 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "1",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.medium",
+        "name": "c7g.medium",
+        "ram": 2048
+    },
+    "c7g.xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "c7g.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AWS Graviton3 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "c7g.xlarge",
+        "name": "c7g.xlarge",
+        "ram": 8192
+    },
+    "cc2.8xlarge": {
+        "bandwidth": 10,
+        "disk": 3360,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "clockSpeed": "2.6 GHz",
+            "currentGeneration": "No",
+            "ecu": "88",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Compute optimized",
+            "instanceType": "cc2.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "60.5 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2670",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 840 SSD",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "cc2.8xlarge",
+        "name": "cc2.8xlarge",
+        "ram": 61952
+    },
+    "cr1.8xlarge": {
+        "bandwidth": 10,
+        "disk": 240,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "currentGeneration": "No",
+            "ecu": "88",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "cr1.8xlarge",
+            "marketoption": "OnDemand",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2670",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-northeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 120 SSD",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "cr1.8xlarge",
+        "name": "cr1.8xlarge",
+        "ram": 249856
+    },
+    "d2.2xlarge": {
+        "bandwidth": None,
+        "disk": 12000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1000 Mbps",
+            "ecu": "28",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "d2.2xlarge",
+            "instancesku": "MMEKDXY58RD4JWKV",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "61 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "regionCode": "ap-south-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "6 x 2000 HDD",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "d2.2xlarge",
+        "name": "d2.2xlarge",
+        "ram": 62464
+    },
+    "d2.4xlarge": {
+        "bandwidth": None,
+        "disk": 24000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2000 Mbps",
+            "ecu": "56",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "d2.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "122 GiB",
+            "networkPerformance": "High",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "regionCode": "ap-northeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "12 x 2000 HDD",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "d2.4xlarge",
+        "name": "d2.4xlarge",
+        "ram": 124928
+    },
+    "d2.8xlarge": {
+        "bandwidth": 10,
+        "disk": 48000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "4000 Mbps",
+            "ecu": "116",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "d2.8xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "244 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "regionCode": "eu-central-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "24 x 2000 HDD",
+            "vcpu": "36",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "d2.8xlarge",
+        "name": "d2.8xlarge",
+        "ram": 249856
+    },
+    "d2.xlarge": {
+        "bandwidth": None,
+        "disk": 6000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "true",
+            "clockSpeed": "2.4 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "750 Mbps",
+            "ecu": "14",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "d2.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "30.5 GiB",
+            "networkPerformance": "Moderate",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon E5-2676 v3 (Haswell)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel Turbo",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "3 x 2000 HDD",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "d2.xlarge",
+        "name": "d2.xlarge",
+        "ram": 31232
+    },
+    "d3.2xlarge": {
+        "bandwidth": 15,
+        "disk": 12000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2800 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
+            "instanceType": "d3.2xlarge",
+            "instancesku": "5TGGFNPG4M6GTUKU",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 15 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AVX; AVX2; Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "6 x 2000 HDD",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "d3.2xlarge",
+        "name": "d3.2xlarge",
+        "ram": 65536
+    },
+    "d3.4xlarge": {
+        "bandwidth": 15,
+        "disk": 24000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2800 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Storage optimized",
             "instanceType": "d3.4xlarge",
             "instancesku": "4DVAYKJPKD2C77C6",
             "intelAvx2Available": "Yes",
@@ -3626,11 +4206,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "12 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3.4xlarge",
         "name": "d3.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "d3.8xlarge": {
         "bandwidth": 25,
@@ -3660,11 +4240,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 2000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3.8xlarge",
         "name": "d3.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "d3.xlarge": {
         "bandwidth": 15,
@@ -3695,11 +4275,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "3 x 2000 HDD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3.xlarge",
         "name": "d3.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "d3en.12xlarge": {
         "bandwidth": 75,
@@ -3730,11 +4310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 14000 HDD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.12xlarge",
         "name": "d3en.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "d3en.2xlarge": {
         "bandwidth": 25,
@@ -3765,11 +4345,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 14000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.2xlarge",
         "name": "d3en.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "d3en.4xlarge": {
         "bandwidth": 25,
@@ -3800,11 +4380,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 14000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.4xlarge",
         "name": "d3en.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "d3en.6xlarge": {
         "bandwidth": 40,
@@ -3835,11 +4415,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "12 x 14000 HDD",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.6xlarge",
         "name": "d3en.6xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "d3en.8xlarge": {
         "bandwidth": 50,
@@ -3870,11 +4450,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "16 x 14000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.8xlarge",
         "name": "d3en.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "d3en.xlarge": {
         "bandwidth": 25,
@@ -3905,11 +4485,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 14000 HDD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "d3en.xlarge",
         "name": "d3en.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "dl1.24xlarge": {
         "bandwidth": 400,
@@ -3939,11 +4519,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1000 GB NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "dl1.24xlarge",
         "name": "dl1.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "f1.16xlarge": {
         "bandwidth": 25,
@@ -3973,11 +4553,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 940 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "f1.16xlarge",
         "name": "f1.16xlarge",
-        "ram": 999424,
+        "ram": 999424
     },
     "f1.2xlarge": {
         "bandwidth": 10,
@@ -4008,11 +4588,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 470 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "f1.2xlarge",
         "name": "f1.2xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "f1.4xlarge": {
         "bandwidth": 10,
@@ -4043,11 +4623,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 940 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "f1.4xlarge",
         "name": "f1.4xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "g2.2xlarge": {
         "bandwidth": None,
@@ -4077,11 +4657,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 60 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g2.2xlarge",
         "name": "g2.2xlarge",
-        "ram": 15360,
+        "ram": 15360
     },
     "g2.8xlarge": {
         "bandwidth": None,
@@ -4112,11 +4692,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 120 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g2.8xlarge",
         "name": "g2.8xlarge",
-        "ram": 61440,
+        "ram": 61440
     },
     "g3.16xlarge": {
         "bandwidth": 20,
@@ -4148,11 +4728,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g3.16xlarge",
         "name": "g3.16xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "g3.4xlarge": {
         "bandwidth": 10,
@@ -4183,11 +4763,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g3.4xlarge",
         "name": "g3.4xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "g3.8xlarge": {
         "bandwidth": 10,
@@ -4218,11 +4798,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g3.8xlarge",
         "name": "g3.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "g3s.xlarge": {
         "bandwidth": 10,
@@ -4253,11 +4833,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g3s.xlarge",
         "name": "g3s.xlarge",
-        "ram": 31232,
+        "ram": 31232
     },
     "g4ad.16xlarge": {
         "bandwidth": 25,
@@ -4289,11 +4869,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2400 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4ad.16xlarge",
         "name": "g4ad.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "g4ad.2xlarge": {
         "bandwidth": 10,
@@ -4324,11 +4904,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "300 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4ad.2xlarge",
         "name": "g4ad.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "g4ad.4xlarge": {
         "bandwidth": 10,
@@ -4360,11 +4940,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "600 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4ad.4xlarge",
         "name": "g4ad.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "g4ad.8xlarge": {
         "bandwidth": 15,
@@ -4396,11 +4976,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1200 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4ad.8xlarge",
         "name": "g4ad.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "g4ad.xlarge": {
         "bandwidth": 10,
@@ -4431,11 +5011,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "150 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4ad.xlarge",
         "name": "g4ad.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "g4dn.12xlarge": {
         "bandwidth": 50,
@@ -4467,11 +5047,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.12xlarge",
         "name": "g4dn.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "g4dn.16xlarge": {
         "bandwidth": 50,
@@ -4502,11 +5082,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.16xlarge",
         "name": "g4dn.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "g4dn.2xlarge": {
         "bandwidth": 25,
@@ -4538,11 +5118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "225 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.2xlarge",
         "name": "g4dn.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "g4dn.4xlarge": {
         "bandwidth": 25,
@@ -4574,11 +5154,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "225 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.4xlarge",
         "name": "g4dn.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "g4dn.8xlarge": {
         "bandwidth": 50,
@@ -4610,11 +5190,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.8xlarge",
         "name": "g4dn.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "g4dn.xlarge": {
         "bandwidth": 25,
@@ -4625,7 +5205,7 @@ INSTANCE_TYPES = {
             "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "3500 Mbps",
-            "ecu": "NA",
+            "ecu": "None",
             "enhancedNetworkingSupported": "Yes",
             "gpu": "1",
             "instanceFamily": "GPU instance",
@@ -4646,11 +5226,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "125 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g4dn.xlarge",
         "name": "g4dn.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "g5.12xlarge": {
         "bandwidth": 40,
@@ -4666,7 +5246,6 @@ INSTANCE_TYPES = {
             "gpu": "4",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.12xlarge",
-            "instancesku": "3P84N5G49RGRCA2G",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4677,16 +5256,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-east-1",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3800 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.12xlarge",
         "name": "g5.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "g5.16xlarge": {
         "bandwidth": 25,
@@ -4702,7 +5281,7 @@ INSTANCE_TYPES = {
             "gpu": "1",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.16xlarge",
-            "instancesku": "F3N4EHRDPFKVGZVK",
+            "instancesku": "JNKN9A8GAKXJ8DCE",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4713,16 +5292,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-west-2",
+            "regionCode": "eu-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.16xlarge",
         "name": "g5.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "g5.24xlarge": {
         "bandwidth": 50,
@@ -4738,7 +5317,6 @@ INSTANCE_TYPES = {
             "gpu": "4",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.24xlarge",
-            "instancesku": "TWR57R4QNGWT3RVZ",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4749,16 +5327,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-west-2",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3800 GB NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.24xlarge",
         "name": "g5.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "g5.2xlarge": {
         "bandwidth": 10,
@@ -4774,7 +5352,7 @@ INSTANCE_TYPES = {
             "gpu": "1",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.2xlarge",
-            "instancesku": "G8UNADVF5KSHRNAY",
+            "instancesku": "WVVTX7HVZYB5TWCG",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4785,16 +5363,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-west-2",
+            "regionCode": "ap-south-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 450 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.2xlarge",
         "name": "g5.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "g5.48xlarge": {
         "bandwidth": 100,
@@ -4810,7 +5388,7 @@ INSTANCE_TYPES = {
             "gpu": "8",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.48xlarge",
-            "instancesku": "J32K4AFZQCJURK5X",
+            "instancesku": "V7TJPCWQQB32SJZU",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4821,16 +5399,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-east-1",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 3800 GB NVMe SSD",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.48xlarge",
         "name": "g5.48xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "g5.4xlarge": {
         "bandwidth": 25,
@@ -4846,7 +5424,7 @@ INSTANCE_TYPES = {
             "gpu": "1",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.4xlarge",
-            "instancesku": "UYEFWMH5HQA8HJEJ",
+            "instancesku": "V7CZDKZB2WNT4QS3",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4857,16 +5435,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "eu-west-1",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 600 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.4xlarge",
         "name": "g5.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "g5.8xlarge": {
         "bandwidth": 25,
@@ -4882,6 +5460,7 @@ INSTANCE_TYPES = {
             "gpu": "1",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.8xlarge",
+            "instancesku": "G77E9FGSFGQ5XBQR",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4892,16 +5471,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "us-west-2",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 900 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.8xlarge",
         "name": "g5.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "g5.xlarge": {
         "bandwidth": 10,
@@ -4917,6 +5496,7 @@ INSTANCE_TYPES = {
             "gpu": "1",
             "instanceFamily": "GPU instance",
             "instanceType": "g5.xlarge",
+            "instancesku": "RGX2TRWU27FJXUD4",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -4927,16 +5507,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "AMD EPYC 7R32",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AMD Turbo; AVX; AVX2",
-            "regionCode": "eu-west-1",
+            "regionCode": "ca-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 250 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5.xlarge",
         "name": "g5.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "g5g.16xlarge": {
         "bandwidth": 25,
@@ -4966,11 +5546,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5g.16xlarge",
         "name": "g5g.16xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "g5g.2xlarge": {
         "bandwidth": 10,
@@ -5001,11 +5581,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5g.2xlarge",
         "name": "g5g.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "g5g.4xlarge": {
         "bandwidth": 10,
@@ -5036,11 +5616,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5g.4xlarge",
         "name": "g5g.4xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "g5g.8xlarge": {
         "bandwidth": 12,
@@ -5071,11 +5651,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5g.8xlarge",
         "name": "g5g.8xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "g5g.xlarge": {
         "bandwidth": 10,
@@ -5105,11 +5685,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "g5g.xlarge",
         "name": "g5g.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "h1.16xlarge": {
         "bandwidth": 25,
@@ -5140,11 +5720,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 2000 HDD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "h1.16xlarge",
         "name": "h1.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "h1.2xlarge": {
         "bandwidth": 10,
@@ -5174,11 +5754,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 2000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "h1.2xlarge",
         "name": "h1.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "h1.4xlarge": {
         "bandwidth": 10,
@@ -5209,11 +5789,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "h1.4xlarge",
         "name": "h1.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "h1.8xlarge": {
         "bandwidth": 10,
@@ -5244,11 +5824,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 2000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "h1.8xlarge",
         "name": "h1.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "hpc6a.48xlarge": {
         "bandwidth": 100,
@@ -5278,11 +5858,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "hpc6a.48xlarge",
         "name": "hpc6a.48xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "hs1.8xlarge": {
         "bandwidth": 10,
@@ -5310,11 +5890,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "hs1.8xlarge",
         "name": "hs1.8xlarge",
-        "ram": 119808,
+        "ram": 119808
     },
     "i2.2xlarge": {
         "bandwidth": None,
@@ -5344,11 +5924,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 800 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i2.2xlarge",
         "name": "i2.2xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "i2.4xlarge": {
         "bandwidth": None,
@@ -5379,11 +5959,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 800 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i2.4xlarge",
         "name": "i2.4xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "i2.8xlarge": {
         "bandwidth": 10,
@@ -5413,11 +5993,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 800 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i2.8xlarge",
         "name": "i2.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "i2.large": {
         "bandwidth": None,
@@ -5447,11 +6027,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 800 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i2.large",
         "name": "i2.large",
-        "ram": 15360,
+        "ram": 15360
     },
     "i2.xlarge": {
         "bandwidth": None,
@@ -5481,11 +6061,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 800 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i2.xlarge",
         "name": "i2.xlarge",
-        "ram": 31232,
+        "ram": 31232
     },
     "i3.16xlarge": {
         "bandwidth": 20,
@@ -5515,11 +6095,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.16xlarge",
         "name": "i3.16xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "i3.2xlarge": {
         "bandwidth": 10,
@@ -5549,11 +6129,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.2xlarge",
         "name": "i3.2xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "i3.4xlarge": {
         "bandwidth": 10,
@@ -5584,11 +6164,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.4xlarge",
         "name": "i3.4xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "i3.8xlarge": {
         "bandwidth": 10,
@@ -5618,11 +6198,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.8xlarge",
         "name": "i3.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "i3.large": {
         "bandwidth": 10,
@@ -5652,11 +6232,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.large",
         "name": "i3.large",
-        "ram": 15616,
+        "ram": 15616
     },
     "i3.xlarge": {
         "bandwidth": 10,
@@ -5687,11 +6267,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3.xlarge",
         "name": "i3.xlarge",
-        "ram": 31232,
+        "ram": 31232
     },
     "i3en.12xlarge": {
         "bandwidth": 50,
@@ -5714,7 +6294,7 @@ INSTANCE_TYPES = {
             "memory": "384 GiB",
             "networkPerformance": "50 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "sa-east-1",
@@ -5722,11 +6302,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.12xlarge",
         "name": "i3en.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "i3en.24xlarge": {
         "bandwidth": 100,
@@ -5756,11 +6336,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 7500 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.24xlarge",
         "name": "i3en.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "i3en.2xlarge": {
         "bandwidth": 25,
@@ -5782,7 +6362,7 @@ INSTANCE_TYPES = {
             "memory": "64 GiB",
             "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-southeast-1",
@@ -5790,11 +6370,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 2500 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.2xlarge",
         "name": "i3en.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "i3en.3xlarge": {
         "bandwidth": 25,
@@ -5816,7 +6396,7 @@ INSTANCE_TYPES = {
             "memory": "96 GiB",
             "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "24",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-north-1",
@@ -5824,11 +6404,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 NVMe SSD",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.3xlarge",
         "name": "i3en.3xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "i3en.6xlarge": {
         "bandwidth": 25,
@@ -5851,7 +6431,7 @@ INSTANCE_TYPES = {
             "memory": "192 GiB",
             "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "48",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-west-1",
@@ -5859,11 +6439,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 NVMe SSD",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.6xlarge",
         "name": "i3en.6xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "i3en.large": {
         "bandwidth": 25,
@@ -5894,11 +6474,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1250 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.large",
         "name": "i3en.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "i3en.xlarge": {
         "bandwidth": 25,
@@ -5920,7 +6500,7 @@ INSTANCE_TYPES = {
             "memory": "32 GiB",
             "networkPerformance": "Up to 25 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-1",
@@ -5928,11 +6508,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 2500 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i3en.xlarge",
         "name": "i3en.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "i4i.16xlarge": {
         "bandwidth": 37500,
@@ -5962,11 +6542,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 3750 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.16xlarge",
         "name": "i4i.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "i4i.2xlarge": {
         "bandwidth": 12,
@@ -5981,7 +6561,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "i4i.2xlarge",
-            "instancesku": "X8PGRGFQ8H48F28D",
+            "instancesku": "KMWS55NSPK4KRAX2",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -5992,16 +6572,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "ap-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.2xlarge",
         "name": "i4i.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "i4i.32xlarge": {
         "bandwidth": 75000,
@@ -6032,11 +6612,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 3750 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.32xlarge",
         "name": "i4i.32xlarge",
-        "ram": 1048576,
+        "ram": 1048576
     },
     "i4i.4xlarge": {
         "bandwidth": 25,
@@ -6051,7 +6631,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "i4i.4xlarge",
-            "instancesku": "Z85PFK26R5HVYF6M",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -6062,16 +6641,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "ap-southeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.4xlarge",
         "name": "i4i.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "i4i.8xlarge": {
         "bandwidth": 18750,
@@ -6086,7 +6665,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "i4i.8xlarge",
-            "instancesku": "98TNNGU9JVENF2S7",
+            "instancesku": "MH3Z34G26546J7JR",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -6097,16 +6676,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "ca-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 3750 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.8xlarge",
         "name": "i4i.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "i4i.large": {
         "bandwidth": 10,
@@ -6121,7 +6700,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "i4i.large",
-            "instancesku": "CB8N5ZCPHWZ5YWDR",
+            "instancesku": "GNNBZ4HWGNA7TTYH",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -6132,16 +6711,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-west-2",
+            "regionCode": "ca-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 468 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.large",
         "name": "i4i.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "i4i.xlarge": {
         "bandwidth": 10,
@@ -6156,7 +6735,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "i4i.xlarge",
-            "instancesku": "5CR7649ZT76QZBAP",
+            "instancesku": "43J5ZU9QKE48NV6N",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -6167,16 +6746,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-west-2",
+            "regionCode": "ca-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "i4i.xlarge",
         "name": "i4i.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "im4gn.16xlarge": {
         "bandwidth": 100,
@@ -6191,6 +6770,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "im4gn.16xlarge",
+            "instancesku": "78JF8766XR25JQ4E",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -6200,16 +6780,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "128",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-1",
+            "regionCode": "ap-southeast-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.16xlarge",
         "name": "im4gn.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "im4gn.2xlarge": {
         "bandwidth": 25,
@@ -6233,16 +6813,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "16",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-2",
+            "regionCode": "ca-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.2xlarge",
         "name": "im4gn.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "im4gn.4xlarge": {
         "bandwidth": 25,
@@ -6272,11 +6852,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.4xlarge",
         "name": "im4gn.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "im4gn.8xlarge": {
         "bandwidth": 50,
@@ -6300,16 +6880,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "64",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "ap-southeast-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.8xlarge",
         "name": "im4gn.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "im4gn.large": {
         "bandwidth": 25,
@@ -6338,11 +6918,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.large",
         "name": "im4gn.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "im4gn.xlarge": {
         "bandwidth": 25,
@@ -6371,11 +6951,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "im4gn.xlarge",
         "name": "im4gn.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "inf1.24xlarge": {
         "bandwidth": 100,
@@ -6403,11 +6983,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "inf1.24xlarge",
         "name": "inf1.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "inf1.2xlarge": {
         "bandwidth": 25,
@@ -6435,11 +7015,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "inf1.2xlarge",
         "name": "inf1.2xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "inf1.6xlarge": {
         "bandwidth": 25,
@@ -6468,11 +7048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "inf1.6xlarge",
         "name": "inf1.6xlarge",
-        "ram": 49152,
+        "ram": 49152
     },
     "inf1.xlarge": {
         "bandwidth": 25,
@@ -6500,11 +7080,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "inf1.xlarge",
         "name": "inf1.xlarge",
-        "ram": 8192,
+        "ram": 8192
     },
     "is4gen.2xlarge": {
         "bandwidth": 25,
@@ -6519,7 +7099,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "is4gen.2xlarge",
-            "instancesku": "PYBA9A2K37U7ZG6W",
+            "instancesku": "W7D8ADDWFAQZYQGD",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -6529,16 +7109,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "16",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.2xlarge",
         "name": "is4gen.2xlarge",
-        "ram": 49152,
+        "ram": 49152
     },
     "is4gen.4xlarge": {
         "bandwidth": 25,
@@ -6568,11 +7148,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.4xlarge",
         "name": "is4gen.4xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "is4gen.8xlarge": {
         "bandwidth": 50,
@@ -6601,11 +7181,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.8xlarge",
         "name": "is4gen.8xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "is4gen.large": {
         "bandwidth": 25,
@@ -6620,7 +7200,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Storage optimized",
             "instanceType": "is4gen.large",
-            "instancesku": "RECJM4K3QDDW4JJA",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -6630,16 +7209,16 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "4",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-2",
+            "regionCode": "ap-southeast-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.large",
         "name": "is4gen.large",
-        "ram": 12288,
+        "ram": 12288
     },
     "is4gen.medium": {
         "bandwidth": 25,
@@ -6668,11 +7247,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.medium",
         "name": "is4gen.medium",
-        "ram": 6144,
+        "ram": 6144
     },
     "is4gen.xlarge": {
         "bandwidth": 25,
@@ -6702,11 +7281,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "is4gen.xlarge",
         "name": "is4gen.xlarge",
-        "ram": 24576,
+        "ram": 24576
     },
     "m1.large": {
         "bandwidth": None,
@@ -6733,11 +7312,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 420 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m1.large",
         "name": "m1.large",
-        "ram": 7680,
+        "ram": 7680
     },
     "m1.medium": {
         "bandwidth": None,
@@ -6764,11 +7343,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 410 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m1.medium",
         "name": "m1.medium",
-        "ram": 3840,
+        "ram": 3840
     },
     "m1.small": {
         "bandwidth": None,
@@ -6795,11 +7374,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 160 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m1.small",
         "name": "m1.small",
-        "ram": 1740,
+        "ram": 1740
     },
     "m1.xlarge": {
         "bandwidth": None,
@@ -6826,11 +7405,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 420 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m1.xlarge",
         "name": "m1.xlarge",
-        "ram": 15360,
+        "ram": 15360
     },
     "m2.2xlarge": {
         "bandwidth": None,
@@ -6857,11 +7436,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 850 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m2.2xlarge",
         "name": "m2.2xlarge",
-        "ram": 35020,
+        "ram": 35020
     },
     "m2.4xlarge": {
         "bandwidth": None,
@@ -6888,11 +7467,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 840 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m2.4xlarge",
         "name": "m2.4xlarge",
-        "ram": 70041,
+        "ram": 70041
     },
     "m2.xlarge": {
         "bandwidth": None,
@@ -6919,11 +7498,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 420 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m2.xlarge",
         "name": "m2.xlarge",
-        "ram": 17510,
+        "ram": 17510
     },
     "m3.2xlarge": {
         "bandwidth": None,
@@ -6953,11 +7532,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 80 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m3.2xlarge",
         "name": "m3.2xlarge",
-        "ram": 30720,
+        "ram": 30720
     },
     "m3.large": {
         "bandwidth": None,
@@ -6986,11 +7565,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 32 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m3.large",
         "name": "m3.large",
-        "ram": 7680,
+        "ram": 7680
     },
     "m3.medium": {
         "bandwidth": None,
@@ -7019,11 +7598,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 4 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m3.medium",
         "name": "m3.medium",
-        "ram": 3840,
+        "ram": 3840
     },
     "m3.xlarge": {
         "bandwidth": None,
@@ -7054,11 +7633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 40 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m3.xlarge",
         "name": "m3.xlarge",
-        "ram": 15360,
+        "ram": 15360
     },
     "m4.10xlarge": {
         "bandwidth": 10,
@@ -7088,11 +7667,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "40",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.10xlarge",
         "name": "m4.10xlarge",
-        "ram": 163840,
+        "ram": 163840
     },
     "m4.16xlarge": {
         "bandwidth": 20,
@@ -7123,11 +7702,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.16xlarge",
         "name": "m4.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m4.2xlarge": {
         "bandwidth": None,
@@ -7158,11 +7737,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.2xlarge",
         "name": "m4.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m4.4xlarge": {
         "bandwidth": None,
@@ -7193,11 +7772,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.4xlarge",
         "name": "m4.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m4.large": {
         "bandwidth": None,
@@ -7227,11 +7806,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.large",
         "name": "m4.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m4.xlarge": {
         "bandwidth": None,
@@ -7261,11 +7840,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m4.xlarge",
         "name": "m4.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5.12xlarge": {
         "bandwidth": 10,
@@ -7288,7 +7867,7 @@ INSTANCE_TYPES = {
             "memory": "192 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-east-1",
@@ -7296,11 +7875,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.12xlarge",
         "name": "m5.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5.16xlarge": {
         "bandwidth": 20,
@@ -7330,11 +7909,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.16xlarge",
         "name": "m5.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5.24xlarge": {
         "bandwidth": 25,
@@ -7357,7 +7936,7 @@ INSTANCE_TYPES = {
             "memory": "384 GiB",
             "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ca-central-1",
@@ -7365,11 +7944,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.24xlarge",
         "name": "m5.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5.2xlarge": {
         "bandwidth": 10,
@@ -7400,11 +7979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.2xlarge",
         "name": "m5.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5.4xlarge": {
         "bandwidth": 10,
@@ -7426,7 +8005,7 @@ INSTANCE_TYPES = {
             "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-east-1",
@@ -7434,11 +8013,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.4xlarge",
         "name": "m5.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5.8xlarge": {
         "bandwidth": 10,
@@ -7461,7 +8040,7 @@ INSTANCE_TYPES = {
             "memory": "128 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-south-1",
@@ -7469,11 +8048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.8xlarge",
         "name": "m5.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5.large": {
         "bandwidth": 10,
@@ -7496,7 +8075,7 @@ INSTANCE_TYPES = {
             "memory": "8 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-southeast-1",
@@ -7504,11 +8083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.large",
         "name": "m5.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5.xlarge": {
         "bandwidth": 10,
@@ -7530,7 +8109,7 @@ INSTANCE_TYPES = {
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-2",
@@ -7538,11 +8117,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5.xlarge",
         "name": "m5.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5a.12xlarge": {
         "bandwidth": 10,
@@ -7572,11 +8151,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.12xlarge",
         "name": "m5a.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5a.16xlarge": {
         "bandwidth": 12,
@@ -7606,11 +8185,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.16xlarge",
         "name": "m5a.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5a.24xlarge": {
         "bandwidth": 20,
@@ -7640,11 +8219,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.24xlarge",
         "name": "m5a.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5a.2xlarge": {
         "bandwidth": 10,
@@ -7675,11 +8254,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.2xlarge",
         "name": "m5a.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5a.4xlarge": {
         "bandwidth": 10,
@@ -7710,11 +8289,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.4xlarge",
         "name": "m5a.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5a.8xlarge": {
         "bandwidth": 10,
@@ -7744,11 +8323,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.8xlarge",
         "name": "m5a.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5a.large": {
         "bandwidth": 10,
@@ -7779,11 +8358,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.large",
         "name": "m5a.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5a.xlarge": {
         "bandwidth": 10,
@@ -7813,11 +8392,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5a.xlarge",
         "name": "m5a.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5ad.12xlarge": {
         "bandwidth": 10,
@@ -7847,11 +8426,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.12xlarge",
         "name": "m5ad.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5ad.16xlarge": {
         "bandwidth": 12,
@@ -7881,11 +8460,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.16xlarge",
         "name": "m5ad.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5ad.24xlarge": {
         "bandwidth": 20,
@@ -7916,11 +8495,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.24xlarge",
         "name": "m5ad.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5ad.2xlarge": {
         "bandwidth": 10,
@@ -7951,11 +8530,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.2xlarge",
         "name": "m5ad.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5ad.4xlarge": {
         "bandwidth": 10,
@@ -7986,11 +8565,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.4xlarge",
         "name": "m5ad.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5ad.8xlarge": {
         "bandwidth": 10,
@@ -8020,11 +8599,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.8xlarge",
         "name": "m5ad.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5ad.large": {
         "bandwidth": 10,
@@ -8054,11 +8633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.large",
         "name": "m5ad.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5ad.xlarge": {
         "bandwidth": 10,
@@ -8089,11 +8668,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5ad.xlarge",
         "name": "m5ad.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5d.12xlarge": {
         "bandwidth": 10,
@@ -8116,7 +8695,7 @@ INSTANCE_TYPES = {
             "memory": "192 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-central-1",
@@ -8124,11 +8703,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.12xlarge",
         "name": "m5d.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5d.16xlarge": {
         "bandwidth": 20,
@@ -8151,7 +8730,7 @@ INSTANCE_TYPES = {
             "memory": "256 GiB",
             "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-1",
@@ -8159,11 +8738,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.16xlarge",
         "name": "m5d.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5d.24xlarge": {
         "bandwidth": 25,
@@ -8185,7 +8764,7 @@ INSTANCE_TYPES = {
             "memory": "384 GiB",
             "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-2",
@@ -8193,11 +8772,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.24xlarge",
         "name": "m5d.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5d.2xlarge": {
         "bandwidth": 10,
@@ -8219,7 +8798,7 @@ INSTANCE_TYPES = {
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-south-1",
@@ -8227,11 +8806,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.2xlarge",
         "name": "m5d.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5d.4xlarge": {
         "bandwidth": 10,
@@ -8254,7 +8833,7 @@ INSTANCE_TYPES = {
             "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-west-1",
@@ -8262,11 +8841,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.4xlarge",
         "name": "m5d.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5d.8xlarge": {
         "bandwidth": 10,
@@ -8289,7 +8868,7 @@ INSTANCE_TYPES = {
             "memory": "128 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-2",
@@ -8297,11 +8876,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.8xlarge",
         "name": "m5d.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5d.large": {
         "bandwidth": 10,
@@ -8332,11 +8911,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.large",
         "name": "m5d.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5d.xlarge": {
         "bandwidth": 10,
@@ -8359,7 +8938,7 @@ INSTANCE_TYPES = {
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-central-1",
@@ -8367,11 +8946,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5d.xlarge",
         "name": "m5d.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5dn.12xlarge": {
         "bandwidth": 50,
@@ -8400,11 +8979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.12xlarge",
         "name": "m5dn.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5dn.16xlarge": {
         "bandwidth": 75,
@@ -8433,11 +9012,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.16xlarge",
         "name": "m5dn.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5dn.24xlarge": {
         "bandwidth": 100,
@@ -8467,11 +9046,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.24xlarge",
         "name": "m5dn.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5dn.2xlarge": {
         "bandwidth": 25,
@@ -8501,11 +9080,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.2xlarge",
         "name": "m5dn.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5dn.4xlarge": {
         "bandwidth": 25,
@@ -8535,11 +9114,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.4xlarge",
         "name": "m5dn.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5dn.8xlarge": {
         "bandwidth": 25,
@@ -8569,11 +9148,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.8xlarge",
         "name": "m5dn.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5dn.large": {
         "bandwidth": 25,
@@ -8603,11 +9182,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.large",
         "name": "m5dn.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5dn.xlarge": {
         "bandwidth": 25,
@@ -8636,11 +9215,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5dn.xlarge",
         "name": "m5dn.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5n.12xlarge": {
         "bandwidth": 50,
@@ -8670,11 +9249,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.12xlarge",
         "name": "m5n.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5n.16xlarge": {
         "bandwidth": 75,
@@ -8704,11 +9283,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.16xlarge",
         "name": "m5n.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m5n.24xlarge": {
         "bandwidth": 100,
@@ -8737,11 +9316,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.24xlarge",
         "name": "m5n.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m5n.2xlarge": {
         "bandwidth": 25,
@@ -8770,11 +9349,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.2xlarge",
         "name": "m5n.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5n.4xlarge": {
         "bandwidth": 25,
@@ -8804,11 +9383,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.4xlarge",
         "name": "m5n.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m5n.8xlarge": {
         "bandwidth": 25,
@@ -8838,11 +9417,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.8xlarge",
         "name": "m5n.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m5n.large": {
         "bandwidth": 25,
@@ -8871,11 +9450,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.large",
         "name": "m5n.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5n.xlarge": {
         "bandwidth": 25,
@@ -8904,11 +9483,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5n.xlarge",
         "name": "m5n.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m5zn.12xlarge": {
         "bandwidth": 100,
@@ -8939,11 +9518,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.12xlarge",
         "name": "m5zn.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m5zn.2xlarge": {
         "bandwidth": 25,
@@ -8974,11 +9553,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.2xlarge",
         "name": "m5zn.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m5zn.3xlarge": {
         "bandwidth": 25,
@@ -9008,11 +9587,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.3xlarge",
         "name": "m5zn.3xlarge",
-        "ram": 49152,
+        "ram": 49152
     },
     "m5zn.6xlarge": {
         "bandwidth": 50,
@@ -9043,11 +9622,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.6xlarge",
         "name": "m5zn.6xlarge",
-        "ram": 98304,
+        "ram": 98304
     },
     "m5zn.large": {
         "bandwidth": 25,
@@ -9077,11 +9656,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.large",
         "name": "m5zn.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m5zn.xlarge": {
         "bandwidth": 25,
@@ -9112,11 +9691,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m5zn.xlarge",
         "name": "m5zn.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m6a.12xlarge": {
         "bandwidth": 18750,
@@ -9147,11 +9726,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.12xlarge",
         "name": "m6a.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m6a.16xlarge": {
         "bandwidth": 25000,
@@ -9181,11 +9760,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.16xlarge",
         "name": "m6a.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m6a.24xlarge": {
         "bandwidth": 37500,
@@ -9216,11 +9795,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.24xlarge",
         "name": "m6a.24xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "m6a.2xlarge": {
         "bandwidth": 12500,
@@ -9250,11 +9829,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.2xlarge",
         "name": "m6a.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m6a.32xlarge": {
         "bandwidth": 50000,
@@ -9285,11 +9864,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.32xlarge",
         "name": "m6a.32xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "m6a.48xlarge": {
         "bandwidth": 50000,
@@ -9319,11 +9898,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.48xlarge",
         "name": "m6a.48xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "m6a.4xlarge": {
         "bandwidth": 12500,
@@ -9354,11 +9933,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.4xlarge",
         "name": "m6a.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m6a.8xlarge": {
         "bandwidth": 12500,
@@ -9389,11 +9968,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.8xlarge",
         "name": "m6a.8xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "m6a.large": {
         "bandwidth": 12500,
@@ -9424,11 +10003,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.large",
         "name": "m6a.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "m6a.xlarge": {
         "bandwidth": 12500,
@@ -9458,11 +10037,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6a.xlarge",
         "name": "m6a.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "m6g.12xlarge": {
         "bandwidth": 12,
@@ -9491,11 +10070,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6g.12xlarge",
         "name": "m6g.12xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "m6g.16xlarge": {
         "bandwidth": 25,
@@ -9523,11 +10102,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6g.16xlarge",
         "name": "m6g.16xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "m6g.2xlarge": {
         "bandwidth": 10,
@@ -9556,11 +10135,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6g.2xlarge",
         "name": "m6g.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "m6g.4xlarge": {
         "bandwidth": 10,
@@ -9588,11 +10167,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "m6g.4xlarge",
         "name": "m6g.4xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "m6g.8xlarge": {
         "bandwidth": 10,
@@ -9615,29 +10194,294 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "64",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6g.8xlarge",
+        "name": "m6g.8xlarge",
+        "ram": 131072
+    },
+    "m6g.large": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "600 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6g.large",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "sa-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6g.large",
+        "name": "m6g.large",
+        "ram": 8192
+    },
+    "m6g.medium": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "300 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6g.medium",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "4 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "2",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-north-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "1",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6g.medium",
+        "name": "m6g.medium",
+        "ram": 4096
+    },
+    "m6g.xlarge": {
+        "bandwidth": 10,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "1125 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6g.xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-south-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6g.xlarge",
+        "name": "m6g.xlarge",
+        "ram": 16384
+    },
+    "m6gd.12xlarge": {
+        "bandwidth": 20,
+        "disk": 2850,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "13500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6gd.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "192 GiB",
+            "networkPerformance": "20 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-southeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 1425 NVMe SSD",
+            "vcpu": "48",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6gd.12xlarge",
+        "name": "m6gd.12xlarge",
+        "ram": 196608
+    },
+    "m6gd.16xlarge": {
+        "bandwidth": 25,
+        "disk": 3800,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "18000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6gd.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "256 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-southeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 1900 NVMe SSD",
+            "vcpu": "64",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6gd.16xlarge",
+        "name": "m6gd.16xlarge",
+        "ram": 262144
+    },
+    "m6gd.2xlarge": {
+        "bandwidth": 10,
+        "disk": 475,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6gd.2xlarge",
+            "instancesku": "MEPDU66RSS2VZTBP",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 475 NVMe SSD",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6gd.2xlarge",
+        "name": "m6gd.2xlarge",
+        "ram": 32768
+    },
+    "m6gd.4xlarge": {
+        "bandwidth": 10,
+        "disk": 950,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "4500 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6gd.4xlarge",
+            "instancesku": "KPBAA5MV8872F65A",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 10 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 950 NVMe SSD",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6gd.4xlarge",
+        "name": "m6gd.4xlarge",
+        "ram": 65536
+    },
+    "m6gd.8xlarge": {
+        "bandwidth": 10,
+        "disk": 1900,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "9000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6gd.8xlarge",
+            "instancesku": "HKW2CNJU63NTP3VD",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "128 GiB",
+            "networkPerformance": "10 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "AWS Graviton2 Processor",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6g.8xlarge",
-        "name": "m6g.8xlarge",
-        "ram": 131072,
+        "id": "m6gd.8xlarge",
+        "name": "m6gd.8xlarge",
+        "ram": 131072
     },
-    "m6g.large": {
+    "m6gd.large": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 118,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "600 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6g.large",
+            "instanceType": "m6gd.large",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -9647,29 +10491,31 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "4",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "sa-east-1",
+            "regionCode": "eu-north-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6g.large",
-        "name": "m6g.large",
-        "ram": 8192,
+        "id": "m6gd.large",
+        "name": "m6gd.large",
+        "ram": 8192
     },
-    "m6g.medium": {
+    "m6gd.medium": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 59,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "300 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6g.medium",
+            "instanceType": "m6gd.medium",
+            "instancesku": "F82GDBMZZ9YEY6AD",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -9679,29 +10525,31 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "2",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-north-1",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6g.medium",
-        "name": "m6g.medium",
-        "ram": 4096,
+        "id": "m6gd.medium",
+        "name": "m6gd.medium",
+        "ram": 4096
     },
-    "m6g.xlarge": {
+    "m6gd.xlarge": {
         "bandwidth": 10,
-        "disk": 0,
+        "disk": 237,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "1125 Mbps",
+            "dedicatedEbsThroughput": "Up to 4500 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6g.xlarge",
+            "instanceType": "m6gd.xlarge",
+            "instancesku": "2EN2S7FJ96KP53AE",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -9711,289 +10559,331 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "8",
             "physicalProcessor": "AWS Graviton2 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-south-1",
+            "regionCode": "eu-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6g.xlarge",
-        "name": "m6g.xlarge",
-        "ram": 16384,
+        "id": "m6gd.xlarge",
+        "name": "m6gd.xlarge",
+        "ram": 16384
     },
-    "m6gd.12xlarge": {
-        "bandwidth": 20,
-        "disk": 2850,
+    "m6i.12xlarge": {
+        "bandwidth": 18750,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "13500 Mbps",
+            "dedicatedEbsThroughput": "15000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.12xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.12xlarge",
+            "instancesku": "UTYDVKR93SYZEAP4",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
             "memory": "192 GiB",
-            "networkPerformance": "20 Gigabit",
+            "networkPerformance": "18750 Megabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-southeast-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 1425 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.12xlarge",
-        "name": "m6gd.12xlarge",
-        "ram": 196608,
+        "id": "m6i.12xlarge",
+        "name": "m6i.12xlarge",
+        "ram": 196608
     },
-    "m6gd.16xlarge": {
-        "bandwidth": 25,
-        "disk": 3800,
+    "m6i.16xlarge": {
+        "bandwidth": 25000,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "18000 Mbps",
+            "dedicatedEbsThroughput": "20000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.16xlarge",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.16xlarge",
+            "instancesku": "FU3UWJAQS57D8DEW",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
             "memory": "256 GiB",
-            "networkPerformance": "25 Gigabit",
+            "networkPerformance": "25000 Megabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-southeast-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-south-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 1900 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.16xlarge",
-        "name": "m6gd.16xlarge",
-        "ram": 262144,
+        "id": "m6i.16xlarge",
+        "name": "m6i.16xlarge",
+        "ram": 262144
     },
-    "m6gd.2xlarge": {
-        "bandwidth": 10,
-        "disk": 475,
+    "m6i.24xlarge": {
+        "bandwidth": 37500,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "dedicatedEbsThroughput": "30000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.2xlarge",
-            "instancesku": "MEPDU66RSS2VZTBP",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.24xlarge",
+            "instancesku": "FMKFHSXPVWDFY6YQ",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "384 GiB",
+            "networkPerformance": "37500 Megabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-east-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "96",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "m6i.24xlarge",
+        "name": "m6i.24xlarge",
+        "ram": 393216
+    },
+    "m6i.2xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "General purpose",
+            "instanceType": "m6i.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
             "memory": "32 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 475 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.2xlarge",
-        "name": "m6gd.2xlarge",
-        "ram": 32768,
+        "id": "m6i.2xlarge",
+        "name": "m6i.2xlarge",
+        "ram": 32768
     },
-    "m6gd.4xlarge": {
-        "bandwidth": 10,
-        "disk": 950,
+    "m6i.32xlarge": {
+        "bandwidth": 50000,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "4500 Mbps",
+            "dedicatedEbsThroughput": "40000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.4xlarge",
-            "instancesku": "KPBAA5MV8872F65A",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.32xlarge",
+            "instancesku": "J2589GXE2X4QGE87",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "64 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "32",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "memory": "512 GiB",
+            "networkPerformance": "50000 Megabit",
+            "normalizationSizeFactor": "256",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-southeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 950 NVMe SSD",
-            "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "storage": "EBS only",
+            "vcpu": "128",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.4xlarge",
-        "name": "m6gd.4xlarge",
-        "ram": 65536,
+        "id": "m6i.32xlarge",
+        "name": "m6i.32xlarge",
+        "ram": 524288
     },
-    "m6gd.8xlarge": {
-        "bandwidth": 10,
-        "disk": 1900,
+    "m6i.4xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "9000 Mbps",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.8xlarge",
-            "instancesku": "HKW2CNJU63NTP3VD",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "128 GiB",
-            "networkPerformance": "10 Gigabit",
-            "normalizationSizeFactor": "64",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-central-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 1900 NVMe SSD",
-            "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "storage": "EBS only",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.8xlarge",
-        "name": "m6gd.8xlarge",
-        "ram": 131072,
+        "id": "m6i.4xlarge",
+        "name": "m6i.4xlarge",
+        "ram": 65536
     },
-    "m6gd.large": {
-        "bandwidth": 10,
-        "disk": 118,
+    "m6i.8xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.large",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.8xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "8 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "4",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "memory": "128 GiB",
+            "networkPerformance": "12500 Megabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-2",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 118 NVMe SSD",
-            "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "storage": "EBS only",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.large",
-        "name": "m6gd.large",
-        "ram": 8192,
+        "id": "m6i.8xlarge",
+        "name": "m6i.8xlarge",
+        "ram": 131072
     },
-    "m6gd.medium": {
-        "bandwidth": 10,
-        "disk": 59,
+    "m6i.large": {
+        "bandwidth": 12500,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.medium",
-            "instancesku": "F82GDBMZZ9YEY6AD",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.large",
+            "instancesku": "3QKHM8YZH37EMM3S",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
-            "memory": "4 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
-            "normalizationSizeFactor": "2",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "memory": "8 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-central-1",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-southeast-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 59 NVMe SSD",
-            "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "storage": "EBS only",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.medium",
-        "name": "m6gd.medium",
-        "ram": 4096,
+        "id": "m6i.large",
+        "name": "m6i.large",
+        "ram": 8192
     },
-    "m6gd.xlarge": {
-        "bandwidth": 10,
-        "disk": 237,
+    "m6i.xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "3.5 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 4500 Mbps",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6gd.xlarge",
-            "instancesku": "2EN2S7FJ96KP53AE",
-            "intelAvx2Available": "No",
-            "intelAvxAvailable": "No",
-            "intelTurboAvailable": "No",
+            "instanceType": "m6i.xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
             "marketoption": "OnDemand",
             "memory": "16 GiB",
-            "networkPerformance": "Up to 10 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "AWS Graviton2 Processor",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-2",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 237 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6gd.xlarge",
-        "name": "m6gd.xlarge",
-        "ram": 16384,
+        "id": "m6i.xlarge",
+        "name": "m6i.xlarge",
+        "ram": 16384
     },
-    "m6i.12xlarge": {
+    "m6id.12xlarge": {
         "bandwidth": 18750,
-        "disk": 0,
+        "disk": 2850,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10003,8 +10893,7 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.12xlarge",
-            "instancesku": "XWT95UWVSUQJ3HFY",
+            "instanceType": "m6id.12xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10015,20 +10904,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-1",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.12xlarge",
-        "name": "m6i.12xlarge",
-        "ram": 196608,
+        "id": "m6id.12xlarge",
+        "name": "m6id.12xlarge",
+        "ram": 196608
     },
-    "m6i.16xlarge": {
+    "m6id.16xlarge": {
         "bandwidth": 25000,
-        "disk": 0,
+        "disk": 3800,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10038,8 +10927,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.16xlarge",
-            "instancesku": "FU3UWJAQS57D8DEW",
+            "instanceType": "m6id.16xlarge",
+            "instancesku": "K9QXMAZGQE95755H",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10050,20 +10939,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "ap-south-1",
+            "regionCode": "eu-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.16xlarge",
-        "name": "m6i.16xlarge",
-        "ram": 262144,
+        "id": "m6id.16xlarge",
+        "name": "m6id.16xlarge",
+        "ram": 262144
     },
-    "m6i.24xlarge": {
+    "m6id.24xlarge": {
         "bandwidth": 37500,
-        "disk": 0,
+        "disk": 5700,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10073,7 +10962,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.24xlarge",
+            "instanceType": "m6id.24xlarge",
+            "instancesku": "VEX35UHVMDUAPRJJ",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10084,20 +10974,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "eu-west-3",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 1425 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.24xlarge",
-        "name": "m6i.24xlarge",
-        "ram": 393216,
+        "id": "m6id.24xlarge",
+        "name": "m6id.24xlarge",
+        "ram": 393216
     },
-    "m6i.2xlarge": {
+    "m6id.2xlarge": {
         "bandwidth": 12500,
-        "disk": 0,
+        "disk": 474,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10107,7 +10997,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.2xlarge",
+            "instanceType": "m6id.2xlarge",
+            "instancesku": "FQPKBEPZ4EYXCJ4S",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10118,20 +11009,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "eu-west-2",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.2xlarge",
-        "name": "m6i.2xlarge",
-        "ram": 32768,
+        "id": "m6id.2xlarge",
+        "name": "m6id.2xlarge",
+        "ram": 32768
     },
-    "m6i.32xlarge": {
+    "m6id.32xlarge": {
         "bandwidth": 50000,
-        "disk": 0,
+        "disk": 7600,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10141,8 +11032,7 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.32xlarge",
-            "instancesku": "J2589GXE2X4QGE87",
+            "instanceType": "m6id.32xlarge",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10153,20 +11043,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "ap-southeast-1",
+            "regionCode": "us-east-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "4 x 1900 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.32xlarge",
-        "name": "m6i.32xlarge",
-        "ram": 524288,
+        "id": "m6id.32xlarge",
+        "name": "m6id.32xlarge",
+        "ram": 524288
     },
-    "m6i.4xlarge": {
+    "m6id.4xlarge": {
         "bandwidth": 12500,
-        "disk": 0,
+        "disk": 950,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10176,7 +11066,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.4xlarge",
+            "instanceType": "m6id.4xlarge",
+            "instancesku": "HJ9BZE6MX5MKXYEQ",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10187,20 +11078,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-west-1",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.4xlarge",
-        "name": "m6i.4xlarge",
-        "ram": 65536,
+        "id": "m6id.4xlarge",
+        "name": "m6id.4xlarge",
+        "ram": 65536
     },
-    "m6i.8xlarge": {
+    "m6id.8xlarge": {
         "bandwidth": 12500,
-        "disk": 0,
+        "disk": 1900,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10210,7 +11101,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.8xlarge",
+            "instanceType": "m6id.8xlarge",
+            "instancesku": "JSWYN7UNXW78PJKK",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10221,20 +11113,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "eu-central-1",
+            "regionCode": "eu-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.8xlarge",
-        "name": "m6i.8xlarge",
-        "ram": 131072,
+        "id": "m6id.8xlarge",
+        "name": "m6id.8xlarge",
+        "ram": 131072
     },
-    "m6i.large": {
+    "m6id.large": {
         "bandwidth": 12500,
-        "disk": 0,
+        "disk": 118,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10244,8 +11136,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.large",
-            "instancesku": "3QKHM8YZH37EMM3S",
+            "instanceType": "m6id.large",
+            "instancesku": "RXJZCED6FJWF8QJ2",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10256,20 +11148,20 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "ap-southeast-2",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.large",
-        "name": "m6i.large",
-        "ram": 8192,
+        "id": "m6id.large",
+        "name": "m6id.large",
+        "ram": 8192
     },
-    "m6i.xlarge": {
+    "m6id.xlarge": {
         "bandwidth": 12500,
-        "disk": 0,
+        "disk": 237,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
@@ -10279,7 +11171,8 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "General purpose",
-            "instanceType": "m6i.xlarge",
+            "instanceType": "m6id.xlarge",
+            "instancesku": "M6BKWSYAXHJX3PPX",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -10290,16 +11183,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "EBS only",
+            "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "m6i.xlarge",
-        "name": "m6i.xlarge",
-        "ram": 16384,
+        "id": "m6id.xlarge",
+        "name": "m6id.xlarge",
+        "ram": 16384
     },
     "p2.16xlarge": {
         "bandwidth": 20,
@@ -10331,11 +11224,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p2.16xlarge",
         "name": "p2.16xlarge",
-        "ram": 749568,
+        "ram": 749568
     },
     "p2.8xlarge": {
         "bandwidth": 10,
@@ -10366,11 +11259,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p2.8xlarge",
         "name": "p2.8xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "p2.xlarge": {
         "bandwidth": None,
@@ -10401,11 +11294,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p2.xlarge",
         "name": "p2.xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "p3.16xlarge": {
         "bandwidth": 25,
@@ -10436,11 +11329,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p3.16xlarge",
         "name": "p3.16xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "p3.2xlarge": {
         "bandwidth": 10,
@@ -10471,11 +11364,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p3.2xlarge",
         "name": "p3.2xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "p3.8xlarge": {
         "bandwidth": 10,
@@ -10507,11 +11400,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p3.8xlarge",
         "name": "p3.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "p3dn.24xlarge": {
         "bandwidth": 100,
@@ -10542,11 +11435,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p3dn.24xlarge",
         "name": "p3dn.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "p4d.24xlarge": {
         "bandwidth": 400,
@@ -10578,11 +11471,46 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 1000 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "p4d.24xlarge",
         "name": "p4d.24xlarge",
-        "ram": 1179648,
+        "ram": 1179648
+    },
+    "p4de.24xlarge": {
+        "bandwidth": 400,
+        "disk": 8000,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "19000 Mbps",
+            "ecu": "345",
+            "enhancedNetworkingSupported": "No",
+            "gpu": "8",
+            "instanceFamily": "GPU instance",
+            "instanceType": "p4de.24xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "1152 GiB",
+            "networkPerformance": "400 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8275L",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "8 x 1000 SSD",
+            "vcpu": "96",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "p4de.24xlarge",
+        "name": "p4de.24xlarge",
+        "ram": 1179648
     },
     "r3.2xlarge": {
         "bandwidth": None,
@@ -10611,11 +11539,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 160 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r3.2xlarge",
         "name": "r3.2xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "r3.4xlarge": {
         "bandwidth": None,
@@ -10644,11 +11572,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 320 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r3.4xlarge",
         "name": "r3.4xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "r3.8xlarge": {
         "bandwidth": 10,
@@ -10677,11 +11605,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 320 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r3.8xlarge",
         "name": "r3.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "r3.large": {
         "bandwidth": None,
@@ -10711,11 +11639,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 32 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r3.large",
         "name": "r3.large",
-        "ram": 15616,
+        "ram": 15616
     },
     "r3.xlarge": {
         "bandwidth": None,
@@ -10745,11 +11673,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 80 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r3.xlarge",
         "name": "r3.xlarge",
-        "ram": 31232,
+        "ram": 31232
     },
     "r4.16xlarge": {
         "bandwidth": 20,
@@ -10779,11 +11707,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.16xlarge",
         "name": "r4.16xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "r4.2xlarge": {
         "bandwidth": 10,
@@ -10813,11 +11741,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.2xlarge",
         "name": "r4.2xlarge",
-        "ram": 62464,
+        "ram": 62464
     },
     "r4.4xlarge": {
         "bandwidth": 10,
@@ -10848,11 +11776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.4xlarge",
         "name": "r4.4xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "r4.8xlarge": {
         "bandwidth": 10,
@@ -10882,11 +11810,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.8xlarge",
         "name": "r4.8xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "r4.large": {
         "bandwidth": 10,
@@ -10917,11 +11845,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.large",
         "name": "r4.large",
-        "ram": 15616,
+        "ram": 15616
     },
     "r4.xlarge": {
         "bandwidth": 10,
@@ -10952,11 +11880,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r4.xlarge",
         "name": "r4.xlarge",
-        "ram": 31232,
+        "ram": 31232
     },
     "r5.12xlarge": {
         "bandwidth": 10,
@@ -10978,7 +11906,7 @@ INSTANCE_TYPES = {
             "memory": "384 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ca-central-1",
@@ -10986,11 +11914,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.12xlarge",
         "name": "r5.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5.16xlarge": {
         "bandwidth": 20,
@@ -11013,7 +11941,7 @@ INSTANCE_TYPES = {
             "memory": "512 GiB",
             "networkPerformance": "20 Gigabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-east-2",
@@ -11021,11 +11949,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.16xlarge",
         "name": "r5.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5.24xlarge": {
         "bandwidth": 25,
@@ -11055,11 +11983,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.24xlarge",
         "name": "r5.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5.2xlarge": {
         "bandwidth": 10,
@@ -11074,7 +12002,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
             "instanceType": "r5.2xlarge",
-            "instancesku": "D5AEEW57JF2DX3U9",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -11085,16 +12012,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "ap-northeast-1",
+            "regionCode": "ap-south-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.2xlarge",
         "name": "r5.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5.4xlarge": {
         "bandwidth": 10,
@@ -11116,7 +12043,7 @@ INSTANCE_TYPES = {
             "memory": "128 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-south-1",
@@ -11124,11 +12051,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.4xlarge",
         "name": "r5.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5.8xlarge": {
         "bandwidth": 10,
@@ -11143,7 +12070,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
             "instanceType": "r5.8xlarge",
-            "instancesku": "PW6P8Z944EA4HYFQ",
+            "instancesku": "D99YPY6YQV2YB5KA",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -11151,19 +12078,19 @@ INSTANCE_TYPES = {
             "memory": "256 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "eu-central-1",
+            "regionCode": "us-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.8xlarge",
         "name": "r5.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r5.large": {
         "bandwidth": 10,
@@ -11185,7 +12112,7 @@ INSTANCE_TYPES = {
             "memory": "16 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "ap-northeast-2",
@@ -11193,11 +12120,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.large",
         "name": "r5.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r5.xlarge": {
         "bandwidth": 10,
@@ -11219,7 +12146,7 @@ INSTANCE_TYPES = {
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-west-1",
@@ -11227,11 +12154,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5.xlarge",
         "name": "r5.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r5a.12xlarge": {
         "bandwidth": 10,
@@ -11261,11 +12188,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.12xlarge",
         "name": "r5a.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5a.16xlarge": {
         "bandwidth": 12,
@@ -11296,11 +12223,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.16xlarge",
         "name": "r5a.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5a.24xlarge": {
         "bandwidth": 20,
@@ -11331,11 +12258,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.24xlarge",
         "name": "r5a.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5a.2xlarge": {
         "bandwidth": 10,
@@ -11365,11 +12292,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.2xlarge",
         "name": "r5a.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5a.4xlarge": {
         "bandwidth": 10,
@@ -11400,11 +12327,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.4xlarge",
         "name": "r5a.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5a.8xlarge": {
         "bandwidth": 10,
@@ -11434,11 +12361,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.8xlarge",
         "name": "r5a.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r5a.large": {
         "bandwidth": 10,
@@ -11469,11 +12396,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.large",
         "name": "r5a.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r5a.xlarge": {
         "bandwidth": 10,
@@ -11503,11 +12430,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5a.xlarge",
         "name": "r5a.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r5ad.12xlarge": {
         "bandwidth": 10,
@@ -11538,11 +12465,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.12xlarge",
         "name": "r5ad.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5ad.16xlarge": {
         "bandwidth": 12,
@@ -11573,11 +12500,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.16xlarge",
         "name": "r5ad.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5ad.24xlarge": {
         "bandwidth": 20,
@@ -11608,11 +12535,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.24xlarge",
         "name": "r5ad.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5ad.2xlarge": {
         "bandwidth": 10,
@@ -11643,11 +12570,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.2xlarge",
         "name": "r5ad.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5ad.4xlarge": {
         "bandwidth": 10,
@@ -11677,11 +12604,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.4xlarge",
         "name": "r5ad.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5ad.8xlarge": {
         "bandwidth": 10,
@@ -11712,11 +12639,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.8xlarge",
         "name": "r5ad.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r5ad.large": {
         "bandwidth": 10,
@@ -11747,11 +12674,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.large",
         "name": "r5ad.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r5ad.xlarge": {
         "bandwidth": 10,
@@ -11782,11 +12709,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5ad.xlarge",
         "name": "r5ad.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r5b.12xlarge": {
         "bandwidth": 10,
@@ -11816,11 +12743,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.12xlarge",
         "name": "r5b.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5b.16xlarge": {
         "bandwidth": 20,
@@ -11849,11 +12776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.16xlarge",
         "name": "r5b.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5b.24xlarge": {
         "bandwidth": 25,
@@ -11883,11 +12810,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.24xlarge",
         "name": "r5b.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5b.2xlarge": {
         "bandwidth": 10,
@@ -11917,11 +12844,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.2xlarge",
         "name": "r5b.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5b.4xlarge": {
         "bandwidth": 10,
@@ -11951,11 +12878,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.4xlarge",
         "name": "r5b.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5b.8xlarge": {
         "bandwidth": 10,
@@ -11984,11 +12911,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.8xlarge",
         "name": "r5b.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r5b.large": {
         "bandwidth": 10,
@@ -12018,11 +12945,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.large",
         "name": "r5b.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r5b.xlarge": {
         "bandwidth": 10,
@@ -12052,11 +12979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5b.xlarge",
         "name": "r5b.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r5d.12xlarge": {
         "bandwidth": 10,
@@ -12087,11 +13014,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.12xlarge",
         "name": "r5d.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5d.16xlarge": {
         "bandwidth": 20,
@@ -12122,11 +13049,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.16xlarge",
         "name": "r5d.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5d.24xlarge": {
         "bandwidth": 25,
@@ -12148,7 +13075,7 @@ INSTANCE_TYPES = {
             "memory": "768 GiB",
             "networkPerformance": "25 Gigabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "us-east-1",
@@ -12156,11 +13083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.24xlarge",
         "name": "r5d.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5d.2xlarge": {
         "bandwidth": 10,
@@ -12183,7 +13110,7 @@ INSTANCE_TYPES = {
             "memory": "64 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "sa-east-1",
@@ -12191,11 +13118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.2xlarge",
         "name": "r5d.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5d.4xlarge": {
         "bandwidth": 10,
@@ -12226,11 +13153,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.4xlarge",
         "name": "r5d.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5d.8xlarge": {
         "bandwidth": 10,
@@ -12253,7 +13180,7 @@ INSTANCE_TYPES = {
             "memory": "256 GiB",
             "networkPerformance": "10 Gigabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-west-1",
@@ -12261,11 +13188,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.8xlarge",
         "name": "r5d.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r5d.large": {
         "bandwidth": 10,
@@ -12296,11 +13223,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.large",
         "name": "r5d.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r5d.xlarge": {
         "bandwidth": 10,
@@ -12323,7 +13250,7 @@ INSTANCE_TYPES = {
             "memory": "32 GiB",
             "networkPerformance": "Up to 10 Gigabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8175 (Skylake)",
+            "physicalProcessor": "Intel Xeon Platinum 8175",
             "processorArchitecture": "64-bit",
             "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
             "regionCode": "eu-south-1",
@@ -12331,11 +13258,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5d.xlarge",
         "name": "r5d.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r5dn.12xlarge": {
         "bandwidth": 50,
@@ -12365,11 +13292,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5dn.12xlarge",
         "name": "r5dn.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r5dn.16xlarge": {
         "bandwidth": 75,
@@ -12399,11 +13326,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5dn.16xlarge",
         "name": "r5dn.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r5dn.24xlarge": {
         "bandwidth": 100,
@@ -12433,11 +13360,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5dn.24xlarge",
         "name": "r5dn.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r5dn.2xlarge": {
         "bandwidth": 25,
@@ -12467,11 +13394,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5dn.2xlarge",
         "name": "r5dn.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r5dn.4xlarge": {
         "bandwidth": 25,
@@ -12500,11 +13427,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r5dn.4xlarge",
         "name": "r5dn.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r5dn.8xlarge": {
         "bandwidth": 25,
@@ -12518,7 +13445,275 @@ INSTANCE_TYPES = {
             "ecu": "NA",
             "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5dn.8xlarge",
+            "instanceType": "r5dn.8xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "256 GiB",
+            "networkPerformance": "25 Gigabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 600 NVMe SSD",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5dn.8xlarge",
+        "name": "r5dn.8xlarge",
+        "ram": 262144
+    },
+    "r5dn.large": {
+        "bandwidth": 25,
+        "disk": 75,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5dn.large",
+            "instancesku": "K4T5UGP4HDGJPFH7",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 75 NVMe SSD",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5dn.large",
+        "name": "r5dn.large",
+        "ram": 16384
+    },
+    "r5dn.xlarge": {
+        "bandwidth": 25,
+        "disk": 150,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.1 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5dn.xlarge",
+            "instancesku": "PTAK6AMJWZ33TRF6",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-southeast-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 150 NVMe SSD",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5dn.xlarge",
+        "name": "r5dn.xlarge",
+        "ram": 32768
+    },
+    "r5n.12xlarge": {
+        "bandwidth": 50,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "6000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.12xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "384 GiB",
+            "networkPerformance": "50 Gigabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "48",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5n.12xlarge",
+        "name": "r5n.12xlarge",
+        "ram": 393216
+    },
+    "r5n.16xlarge": {
+        "bandwidth": 75,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.16xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "512 GiB",
+            "networkPerformance": "75 Gigabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "64",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5n.16xlarge",
+        "name": "r5n.16xlarge",
+        "ram": 524288
+    },
+    "r5n.24xlarge": {
+        "bandwidth": 100,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "12000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.24xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "768 GiB",
+            "networkPerformance": "100 Gigabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-south-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "96",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5n.24xlarge",
+        "name": "r5n.24xlarge",
+        "ram": 786432
+    },
+    "r5n.2xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.2xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "eu-south-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5n.2xlarge",
+        "name": "r5n.2xlarge",
+        "ram": 65536
+    },
+    "r5n.4xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "2120 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.4xlarge",
+            "instancesku": "F6MSS2DTVUQR6VVK",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "128 GiB",
+            "networkPerformance": "Up to 25 Gigabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "processorArchitecture": "64-bit",
+            "regionCode": "ap-southeast-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r5n.4xlarge",
+        "name": "r5n.4xlarge",
+        "ram": 131072
+    },
+    "r5n.8xlarge": {
+        "bandwidth": 25,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "5000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "No",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r5n.8xlarge",
+            "instancesku": "RM86NRBPZ5CDPPRU",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -12528,31 +13723,31 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "64",
             "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-east-2",
+            "regionCode": "us-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "2 x 600 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5dn.8xlarge",
-        "name": "r5dn.8xlarge",
-        "ram": 262144,
+        "id": "r5n.8xlarge",
+        "name": "r5n.8xlarge",
+        "ram": 262144
     },
-    "r5dn.large": {
+    "r5n.large": {
         "bandwidth": 25,
-        "disk": 75,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5dn.large",
-            "instancesku": "K4T5UGP4HDGJPFH7",
+            "instanceType": "r5n.large",
+            "instancesku": "6WD6N47RFBKDZDF8",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -12562,31 +13757,30 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "4",
             "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-1",
+            "regionCode": "ap-south-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 75 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5dn.large",
-        "name": "r5dn.large",
-        "ram": 16384,
+        "id": "r5n.large",
+        "name": "r5n.large",
+        "ram": 16384
     },
-    "r5dn.xlarge": {
+    "r5n.xlarge": {
         "bandwidth": 25,
-        "disk": 150,
+        "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "3.1 GHz",
+            "clockSpeed": "2.5 GHz",
             "currentGeneration": "Yes",
             "dedicatedEbsThroughput": "Up to 2120 Mbps",
             "ecu": "NA",
             "enhancedNetworkingSupported": "No",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5dn.xlarge",
-            "instancesku": "PTAK6AMJWZ33TRF6",
+            "instanceType": "r5n.xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
@@ -12596,283 +13790,362 @@ INSTANCE_TYPES = {
             "normalizationSizeFactor": "8",
             "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-southeast-2",
+            "regionCode": "ap-northeast-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
-            "storage": "1 x 150 NVMe SSD",
+            "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5dn.xlarge",
-        "name": "r5dn.xlarge",
-        "ram": 32768,
+        "id": "r5n.xlarge",
+        "name": "r5n.xlarge",
+        "ram": 32768
     },
-    "r5n.12xlarge": {
-        "bandwidth": 50,
+    "r6a.12xlarge": {
+        "bandwidth": 18750,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "6000 Mbps",
+            "dedicatedEbsThroughput": "10000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.12xlarge",
+            "instanceType": "r6a.12xlarge",
+            "instancesku": "5RG27YCVCH2MSGJR",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "384 GiB",
-            "networkPerformance": "50 Gigabit",
+            "networkPerformance": "18750 Megabit",
             "normalizationSizeFactor": "96",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "eu-west-2",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "us-east-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.12xlarge",
-        "name": "r5n.12xlarge",
-        "ram": 393216,
+        "id": "r6a.12xlarge",
+        "name": "r6a.12xlarge",
+        "ram": 393216
     },
-    "r5n.16xlarge": {
-        "bandwidth": 75,
+    "r6a.16xlarge": {
+        "bandwidth": 25000,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "10000 Mbps",
+            "dedicatedEbsThroughput": "13333 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.16xlarge",
+            "instanceType": "r6a.16xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "512 GiB",
-            "networkPerformance": "75 Gigabit",
+            "networkPerformance": "25000 Megabit",
             "normalizationSizeFactor": "128",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-west-2",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.16xlarge",
-        "name": "r5n.16xlarge",
-        "ram": 524288,
+        "id": "r6a.16xlarge",
+        "name": "r6a.16xlarge",
+        "ram": 524288
     },
-    "r5n.24xlarge": {
-        "bandwidth": 100,
+    "r6a.24xlarge": {
+        "bandwidth": 37500,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "12000 Mbps",
+            "dedicatedEbsThroughput": "20000 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.24xlarge",
+            "instanceType": "r6a.24xlarge",
+            "instancesku": "MSN6FFMJFF9MMQVA",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "768 GiB",
-            "networkPerformance": "100 Gigabit",
+            "networkPerformance": "37500 Megabit",
             "normalizationSizeFactor": "192",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-south-1",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.24xlarge",
-        "name": "r5n.24xlarge",
-        "ram": 786432,
+        "id": "r6a.24xlarge",
+        "name": "r6a.24xlarge",
+        "ram": 786432
     },
-    "r5n.2xlarge": {
-        "bandwidth": 25,
+    "r6a.2xlarge": {
+        "bandwidth": 12500,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 6667 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.2xlarge",
+            "instanceType": "r6a.2xlarge",
+            "instancesku": "WDMAHAFZEFF4A9JY",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "64 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "16",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-southeast-1",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "us-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.2xlarge",
-        "name": "r5n.2xlarge",
-        "ram": 65536,
+        "id": "r6a.2xlarge",
+        "name": "r6a.2xlarge",
+        "ram": 65536
     },
-    "r5n.4xlarge": {
-        "bandwidth": 25,
+    "r6a.32xlarge": {
+        "bandwidth": 50000,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "2120 Mbps",
+            "dedicatedEbsThroughput": "26667 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.4xlarge",
-            "instancesku": "F6MSS2DTVUQR6VVK",
+            "instanceType": "r6a.32xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "1024 GiB",
+            "networkPerformance": "50000 Megabit",
+            "normalizationSizeFactor": "256",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-central-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "128",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6a.32xlarge",
+        "name": "r6a.32xlarge",
+        "ram": 1048576
+    },
+    "r6a.48xlarge": {
+        "bandwidth": 50000,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.95 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "40000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6a.48xlarge",
+            "intelAvx2Available": "No",
+            "intelAvxAvailable": "No",
+            "intelTurboAvailable": "No",
+            "marketoption": "OnDemand",
+            "memory": "1536 GiB",
+            "networkPerformance": "50000 Megabit",
+            "normalizationSizeFactor": "384",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "EBS only",
+            "vcpu": "192",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6a.48xlarge",
+        "name": "r6a.48xlarge",
+        "ram": 1572864
+    },
+    "r6a.4xlarge": {
+        "bandwidth": 12500,
+        "disk": 0,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "2.95 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 6667 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6a.4xlarge",
+            "instancesku": "VM2H22UZVW5658C9",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "128 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "32",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-southeast-2",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "ap-south-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.4xlarge",
-        "name": "r5n.4xlarge",
-        "ram": 131072,
+        "id": "r6a.4xlarge",
+        "name": "r6a.4xlarge",
+        "ram": 131072
     },
-    "r5n.8xlarge": {
-        "bandwidth": 25,
+    "r6a.8xlarge": {
+        "bandwidth": 12500,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "5000 Mbps",
+            "dedicatedEbsThroughput": "6667 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.8xlarge",
-            "instancesku": "RM86NRBPZ5CDPPRU",
+            "instanceType": "r6a.8xlarge",
+            "instancesku": "GHFUUFQUYNGYV4M3",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "256 GiB",
-            "networkPerformance": "25 Gigabit",
+            "networkPerformance": "12500 Megabit",
             "normalizationSizeFactor": "64",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "us-west-1",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-west-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.8xlarge",
-        "name": "r5n.8xlarge",
-        "ram": 262144,
+        "id": "r6a.8xlarge",
+        "name": "r6a.8xlarge",
+        "ram": 262144
     },
-    "r5n.large": {
-        "bandwidth": 25,
+    "r6a.large": {
+        "bandwidth": 12500,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 6667 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.large",
-            "instancesku": "6WD6N47RFBKDZDF8",
+            "instanceType": "r6a.large",
+            "instancesku": "RTBTCPPPNNMZZZRE",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "16 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "4",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-south-1",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "us-west-2",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.large",
-        "name": "r5n.large",
-        "ram": 16384,
+        "id": "r6a.large",
+        "name": "r6a.large",
+        "ram": 16384
     },
-    "r5n.xlarge": {
-        "bandwidth": 25,
+    "r6a.xlarge": {
+        "bandwidth": 12500,
         "disk": 0,
         "extra": {
             "availabilityzone": "NA",
             "classicnetworkingsupport": "false",
-            "clockSpeed": "2.5 GHz",
+            "clockSpeed": "2.95 GHz",
             "currentGeneration": "Yes",
-            "dedicatedEbsThroughput": "Up to 2120 Mbps",
+            "dedicatedEbsThroughput": "Up to 6667 Mbps",
             "ecu": "NA",
-            "enhancedNetworkingSupported": "No",
+            "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
-            "instanceType": "r5n.xlarge",
+            "instanceType": "r6a.xlarge",
             "intelAvx2Available": "No",
             "intelAvxAvailable": "No",
             "intelTurboAvailable": "No",
             "marketoption": "OnDemand",
             "memory": "32 GiB",
-            "networkPerformance": "Up to 25 Gigabit",
+            "networkPerformance": "Up to 12500 Megabit",
             "normalizationSizeFactor": "8",
-            "physicalProcessor": "Intel Xeon Platinum 8259 (Cascade Lake)",
+            "physicalProcessor": "AMD EPYC 7R13 Processor",
             "processorArchitecture": "64-bit",
-            "regionCode": "ap-northeast-1",
+            "processorFeatures": "AMD Turbo; AVX; AVX2",
+            "regionCode": "eu-central-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
-        "id": "r5n.xlarge",
-        "name": "r5n.xlarge",
-        "ram": 32768,
+        "id": "r6a.xlarge",
+        "name": "r6a.xlarge",
+        "ram": 32768
     },
     "r6g.12xlarge": {
         "bandwidth": 20,
@@ -12901,11 +14174,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.12xlarge",
         "name": "r6g.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r6g.16xlarge": {
         "bandwidth": 25,
@@ -12935,11 +14208,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.16xlarge",
         "name": "r6g.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r6g.2xlarge": {
         "bandwidth": 10,
@@ -12969,11 +14242,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.2xlarge",
         "name": "r6g.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r6g.4xlarge": {
         "bandwidth": 10,
@@ -13003,11 +14276,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.4xlarge",
         "name": "r6g.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r6g.8xlarge": {
         "bandwidth": 10,
@@ -13037,11 +14310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.8xlarge",
         "name": "r6g.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r6g.large": {
         "bandwidth": 10,
@@ -13071,11 +14344,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.large",
         "name": "r6g.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r6g.medium": {
         "bandwidth": 10,
@@ -13105,11 +14378,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.medium",
         "name": "r6g.medium",
-        "ram": 8192,
+        "ram": 8192
     },
     "r6g.xlarge": {
         "bandwidth": 10,
@@ -13138,11 +14411,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6g.xlarge",
         "name": "r6g.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r6gd.12xlarge": {
         "bandwidth": 20,
@@ -13172,11 +14445,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.12xlarge",
         "name": "r6gd.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r6gd.16xlarge": {
         "bandwidth": 25,
@@ -13205,11 +14478,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.16xlarge",
         "name": "r6gd.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r6gd.2xlarge": {
         "bandwidth": 10,
@@ -13239,11 +14512,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.2xlarge",
         "name": "r6gd.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r6gd.4xlarge": {
         "bandwidth": 10,
@@ -13273,11 +14546,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.4xlarge",
         "name": "r6gd.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r6gd.8xlarge": {
         "bandwidth": 10,
@@ -13307,11 +14580,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.8xlarge",
         "name": "r6gd.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r6gd.large": {
         "bandwidth": 10,
@@ -13341,11 +14614,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.large",
         "name": "r6gd.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r6gd.medium": {
         "bandwidth": 10,
@@ -13375,11 +14648,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.medium",
         "name": "r6gd.medium",
-        "ram": 8192,
+        "ram": 8192
     },
     "r6gd.xlarge": {
         "bandwidth": 10,
@@ -13409,11 +14682,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6gd.xlarge",
         "name": "r6gd.xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "r6i.12xlarge": {
         "bandwidth": 18750,
@@ -13443,11 +14716,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.12xlarge",
         "name": "r6i.12xlarge",
-        "ram": 393216,
+        "ram": 393216
     },
     "r6i.16xlarge": {
         "bandwidth": 25000,
@@ -13477,11 +14750,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.16xlarge",
         "name": "r6i.16xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "r6i.24xlarge": {
         "bandwidth": 37500,
@@ -13511,11 +14784,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.24xlarge",
         "name": "r6i.24xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "r6i.2xlarge": {
         "bandwidth": 12500,
@@ -13546,11 +14819,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.2xlarge",
         "name": "r6i.2xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "r6i.32xlarge": {
         "bandwidth": 50000,
@@ -13581,11 +14854,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.32xlarge",
         "name": "r6i.32xlarge",
-        "ram": 1048576,
+        "ram": 1048576
     },
     "r6i.4xlarge": {
         "bandwidth": 12500,
@@ -13616,11 +14889,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.4xlarge",
         "name": "r6i.4xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "r6i.8xlarge": {
         "bandwidth": 12500,
@@ -13651,11 +14924,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.8xlarge",
         "name": "r6i.8xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "r6i.large": {
         "bandwidth": 12500,
@@ -13686,11 +14959,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.large",
         "name": "r6i.large",
-        "ram": 16384,
+        "ram": 16384
     },
     "r6i.xlarge": {
         "bandwidth": 12500,
@@ -13721,11 +14994,320 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "r6i.xlarge",
         "name": "r6i.xlarge",
-        "ram": 32768,
+        "ram": 32768
+    },
+    "r6id.12xlarge": {
+        "bandwidth": 18750,
+        "disk": 2850,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "15000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.12xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "384 GiB",
+            "networkPerformance": "18750 Megabit",
+            "normalizationSizeFactor": "96",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 1425 SSD",
+            "vcpu": "48",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.12xlarge",
+        "name": "r6id.12xlarge",
+        "ram": 393216
+    },
+    "r6id.16xlarge": {
+        "bandwidth": 25000,
+        "disk": 3800,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "20000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.16xlarge",
+            "instancesku": "BBCJTJTX4TBRMRTH",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "512 GiB",
+            "networkPerformance": "25000 Megabit",
+            "normalizationSizeFactor": "128",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "2 x 1900 SSD",
+            "vcpu": "64",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.16xlarge",
+        "name": "r6id.16xlarge",
+        "ram": 524288
+    },
+    "r6id.24xlarge": {
+        "bandwidth": 37500,
+        "disk": 5700,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "30000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.24xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "768 GiB",
+            "networkPerformance": "37500 Megabit",
+            "normalizationSizeFactor": "192",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-east-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 1425 SSD",
+            "vcpu": "96",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.24xlarge",
+        "name": "r6id.24xlarge",
+        "ram": 786432
+    },
+    "r6id.2xlarge": {
+        "bandwidth": 12500,
+        "disk": 474,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.2xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "64 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "16",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 474 SSD",
+            "vcpu": "8",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.2xlarge",
+        "name": "r6id.2xlarge",
+        "ram": 65536
+    },
+    "r6id.32xlarge": {
+        "bandwidth": 50000,
+        "disk": 7600,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "40000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.32xlarge",
+            "instancesku": "QH7MX75XPUVAS8ZH",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "1024 GiB",
+            "networkPerformance": "50000 Megabit",
+            "normalizationSizeFactor": "256",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "4 x 1900 SSD",
+            "vcpu": "128",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.32xlarge",
+        "name": "r6id.32xlarge",
+        "ram": 1048576
+    },
+    "r6id.4xlarge": {
+        "bandwidth": 12500,
+        "disk": 950,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.4xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "128 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "32",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "ap-northeast-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 950 SSD",
+            "vcpu": "16",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.4xlarge",
+        "name": "r6id.4xlarge",
+        "ram": 131072
+    },
+    "r6id.8xlarge": {
+        "bandwidth": 12500,
+        "disk": 1900,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.8xlarge",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "256 GiB",
+            "networkPerformance": "12500 Megabit",
+            "normalizationSizeFactor": "64",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 1900 SSD",
+            "vcpu": "32",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.8xlarge",
+        "name": "r6id.8xlarge",
+        "ram": 262144
+    },
+    "r6id.large": {
+        "bandwidth": 12500,
+        "disk": 118,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.large",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "16 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "4",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "eu-west-1",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 118 SSD",
+            "vcpu": "2",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.large",
+        "name": "r6id.large",
+        "ram": 16384
+    },
+    "r6id.xlarge": {
+        "bandwidth": 12500,
+        "disk": 237,
+        "extra": {
+            "availabilityzone": "NA",
+            "classicnetworkingsupport": "false",
+            "clockSpeed": "3.5 GHz",
+            "currentGeneration": "Yes",
+            "dedicatedEbsThroughput": "Up to 10000 Mbps",
+            "ecu": "NA",
+            "enhancedNetworkingSupported": "Yes",
+            "instanceFamily": "Memory optimized",
+            "instanceType": "r6id.xlarge",
+            "instancesku": "65ERFXZZKNPNKXA7",
+            "intelAvx2Available": "Yes",
+            "intelAvxAvailable": "Yes",
+            "intelTurboAvailable": "Yes",
+            "marketoption": "OnDemand",
+            "memory": "32 GiB",
+            "networkPerformance": "Up to 12500 Megabit",
+            "normalizationSizeFactor": "8",
+            "physicalProcessor": "Intel Xeon 8375C (Ice Lake)",
+            "processorArchitecture": "64-bit",
+            "processorFeatures": "Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
+            "regionCode": "us-west-2",
+            "servicecode": "AmazonEC2",
+            "servicename": "Amazon Elastic Compute Cloud",
+            "storage": "1 x 237 SSD",
+            "vcpu": "4",
+            "vpcnetworkingsupport": "true"
+        },
+        "id": "r6id.xlarge",
+        "name": "r6id.xlarge",
+        "ram": 32768
     },
     "t1.micro": {
         "bandwidth": None,
@@ -13752,11 +15334,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t1.micro",
         "name": "t1.micro",
-        "ram": 627,
+        "ram": 627
     },
     "t2.2xlarge": {
         "bandwidth": None,
@@ -13786,11 +15368,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.2xlarge",
         "name": "t2.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "t2.large": {
         "bandwidth": None,
@@ -13820,11 +15402,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.large",
         "name": "t2.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "t2.medium": {
         "bandwidth": None,
@@ -13854,11 +15436,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.medium",
         "name": "t2.medium",
-        "ram": 4096,
+        "ram": 4096
     },
     "t2.micro": {
         "bandwidth": None,
@@ -13887,11 +15469,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.micro",
         "name": "t2.micro",
-        "ram": 1024,
+        "ram": 1024
     },
     "t2.nano": {
         "bandwidth": None,
@@ -13920,11 +15502,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.nano",
         "name": "t2.nano",
-        "ram": 512,
+        "ram": 512
     },
     "t2.small": {
         "bandwidth": None,
@@ -13953,11 +15535,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.small",
         "name": "t2.small",
-        "ram": 2048,
+        "ram": 2048
     },
     "t2.xlarge": {
         "bandwidth": None,
@@ -13986,11 +15568,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t2.xlarge",
         "name": "t2.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "t3.2xlarge": {
         "bandwidth": 5,
@@ -14021,11 +15603,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.2xlarge",
         "name": "t3.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "t3.large": {
         "bandwidth": 5,
@@ -14055,11 +15637,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.large",
         "name": "t3.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "t3.medium": {
         "bandwidth": 5,
@@ -14090,11 +15672,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.medium",
         "name": "t3.medium",
-        "ram": 4096,
+        "ram": 4096
     },
     "t3.micro": {
         "bandwidth": 5,
@@ -14125,11 +15707,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.micro",
         "name": "t3.micro",
-        "ram": 1024,
+        "ram": 1024
     },
     "t3.nano": {
         "bandwidth": 5,
@@ -14159,11 +15741,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.nano",
         "name": "t3.nano",
-        "ram": 512,
+        "ram": 512
     },
     "t3.small": {
         "bandwidth": 5,
@@ -14194,11 +15776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.small",
         "name": "t3.small",
-        "ram": 2048,
+        "ram": 2048
     },
     "t3.xlarge": {
         "bandwidth": 5,
@@ -14229,11 +15811,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3.xlarge",
         "name": "t3.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "t3a.2xlarge": {
         "bandwidth": 5,
@@ -14264,11 +15846,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.2xlarge",
         "name": "t3a.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "t3a.large": {
         "bandwidth": 5,
@@ -14299,11 +15881,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.large",
         "name": "t3a.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "t3a.medium": {
         "bandwidth": 5,
@@ -14334,11 +15916,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.medium",
         "name": "t3a.medium",
-        "ram": 4096,
+        "ram": 4096
     },
     "t3a.micro": {
         "bandwidth": 5,
@@ -14369,11 +15951,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.micro",
         "name": "t3a.micro",
-        "ram": 1024,
+        "ram": 1024
     },
     "t3a.nano": {
         "bandwidth": 5,
@@ -14403,11 +15985,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.nano",
         "name": "t3a.nano",
-        "ram": 512,
+        "ram": 512
     },
     "t3a.small": {
         "bandwidth": 5,
@@ -14438,11 +16020,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.small",
         "name": "t3a.small",
-        "ram": 2048,
+        "ram": 2048
     },
     "t3a.xlarge": {
         "bandwidth": 5,
@@ -14473,11 +16055,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t3a.xlarge",
         "name": "t3a.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "t4g.2xlarge": {
         "bandwidth": 5,
@@ -14506,11 +16088,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.2xlarge",
         "name": "t4g.2xlarge",
-        "ram": 32768,
+        "ram": 32768
     },
     "t4g.large": {
         "bandwidth": 5,
@@ -14540,11 +16122,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.large",
         "name": "t4g.large",
-        "ram": 8192,
+        "ram": 8192
     },
     "t4g.medium": {
         "bandwidth": 5,
@@ -14573,11 +16155,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.medium",
         "name": "t4g.medium",
-        "ram": 4096,
+        "ram": 4096
     },
     "t4g.micro": {
         "bandwidth": 5,
@@ -14607,11 +16189,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.micro",
         "name": "t4g.micro",
-        "ram": 1024,
+        "ram": 1024
     },
     "t4g.nano": {
         "bandwidth": 5,
@@ -14640,11 +16222,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.nano",
         "name": "t4g.nano",
-        "ram": 512,
+        "ram": 512
     },
     "t4g.small": {
         "bandwidth": 5,
@@ -14674,11 +16256,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.small",
         "name": "t4g.small",
-        "ram": 2048,
+        "ram": 2048
     },
     "t4g.xlarge": {
         "bandwidth": 5,
@@ -14707,11 +16289,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "t4g.xlarge",
         "name": "t4g.xlarge",
-        "ram": 16384,
+        "ram": 16384
     },
     "u-12tb1.112xlarge": {
         "bandwidth": 100,
@@ -14741,11 +16323,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "u-12tb1.112xlarge",
         "name": "u-12tb1.112xlarge",
-        "ram": 12582912,
+        "ram": 12582912
     },
     "u-3tb1.56xlarge": {
         "bandwidth": 50,
@@ -14776,11 +16358,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "224",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "u-3tb1.56xlarge",
         "name": "u-3tb1.56xlarge",
-        "ram": 3145728,
+        "ram": 3145728
     },
     "u-6tb1.112xlarge": {
         "bandwidth": 100,
@@ -14810,11 +16392,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "u-6tb1.112xlarge",
         "name": "u-6tb1.112xlarge",
-        "ram": 6291456,
+        "ram": 6291456
     },
     "u-6tb1.56xlarge": {
         "bandwidth": 100,
@@ -14828,7 +16410,7 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
             "instanceType": "u-6tb1.56xlarge",
-            "instancesku": "QY362HX289UBKXNK",
+            "instancesku": "EJMJW2985DNSYEFD",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "No",
@@ -14839,16 +16421,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon Scalable (Skylake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AVX; Intel AVX; Intel AVX2",
-            "regionCode": "eu-south-1",
+            "regionCode": "eu-north-1",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "224",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "u-6tb1.56xlarge",
         "name": "u-6tb1.56xlarge",
-        "ram": 6291456,
+        "ram": 6291456
     },
     "u-9tb1.112xlarge": {
         "bandwidth": 100,
@@ -14877,11 +16459,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "u-9tb1.112xlarge",
         "name": "u-9tb1.112xlarge",
-        "ram": 9437184,
+        "ram": 9437184
     },
     "vt1.24xlarge": {
         "bandwidth": 25000,
@@ -14912,11 +16494,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "vt1.24xlarge",
         "name": "vt1.24xlarge",
-        "ram": 196608,
+        "ram": 196608
     },
     "vt1.3xlarge": {
         "bandwidth": 3125,
@@ -14946,11 +16528,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "vt1.3xlarge",
         "name": "vt1.3xlarge",
-        "ram": 24576,
+        "ram": 24576
     },
     "vt1.6xlarge": {
         "bandwidth": 6250,
@@ -14981,11 +16563,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "vt1.6xlarge",
         "name": "vt1.6xlarge",
-        "ram": 49152,
+        "ram": 49152
     },
     "x1.16xlarge": {
         "bandwidth": None,
@@ -15016,11 +16598,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1920 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1.16xlarge",
         "name": "x1.16xlarge",
-        "ram": 999424,
+        "ram": 999424
     },
     "x1.32xlarge": {
         "bandwidth": None,
@@ -15051,11 +16633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1920 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1.32xlarge",
         "name": "x1.32xlarge",
-        "ram": 1998848,
+        "ram": 1998848
     },
     "x1e.16xlarge": {
         "bandwidth": 10,
@@ -15085,11 +16667,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1920 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.16xlarge",
         "name": "x1e.16xlarge",
-        "ram": 1998848,
+        "ram": 1998848
     },
     "x1e.2xlarge": {
         "bandwidth": 10,
@@ -15119,11 +16701,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 240 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.2xlarge",
         "name": "x1e.2xlarge",
-        "ram": 249856,
+        "ram": 249856
     },
     "x1e.32xlarge": {
         "bandwidth": 25,
@@ -15154,11 +16736,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1920 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.32xlarge",
         "name": "x1e.32xlarge",
-        "ram": 3997696,
+        "ram": 3997696
     },
     "x1e.4xlarge": {
         "bandwidth": 10,
@@ -15188,11 +16770,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 480 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.4xlarge",
         "name": "x1e.4xlarge",
-        "ram": 499712,
+        "ram": 499712
     },
     "x1e.8xlarge": {
         "bandwidth": 10,
@@ -15223,11 +16805,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 960 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.8xlarge",
         "name": "x1e.8xlarge",
-        "ram": 999424,
+        "ram": 999424
     },
     "x1e.xlarge": {
         "bandwidth": 10,
@@ -15258,11 +16840,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 120 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x1e.xlarge",
         "name": "x1e.xlarge",
-        "ram": 124928,
+        "ram": 124928
     },
     "x2gd.12xlarge": {
         "bandwidth": 20,
@@ -15292,11 +16874,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.12xlarge",
         "name": "x2gd.12xlarge",
-        "ram": 786432,
+        "ram": 786432
     },
     "x2gd.16xlarge": {
         "bandwidth": 25,
@@ -15326,11 +16908,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.16xlarge",
         "name": "x2gd.16xlarge",
-        "ram": 1048576,
+        "ram": 1048576
     },
     "x2gd.2xlarge": {
         "bandwidth": 10,
@@ -15360,11 +16942,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.2xlarge",
         "name": "x2gd.2xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "x2gd.4xlarge": {
         "bandwidth": 10,
@@ -15394,11 +16976,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.4xlarge",
         "name": "x2gd.4xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "x2gd.8xlarge": {
         "bandwidth": 12,
@@ -15427,11 +17009,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.8xlarge",
         "name": "x2gd.8xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "x2gd.large": {
         "bandwidth": 10,
@@ -15461,11 +17043,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.large",
         "name": "x2gd.large",
-        "ram": 32768,
+        "ram": 32768
     },
     "x2gd.medium": {
         "bandwidth": 10,
@@ -15495,11 +17077,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.medium",
         "name": "x2gd.medium",
-        "ram": 16384,
+        "ram": 16384
     },
     "x2gd.xlarge": {
         "bandwidth": 10,
@@ -15528,11 +17110,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2gd.xlarge",
         "name": "x2gd.xlarge",
-        "ram": 65536,
+        "ram": 65536
     },
     "x2idn.16xlarge": {
         "bandwidth": 50,
@@ -15547,7 +17129,6 @@ INSTANCE_TYPES = {
             "enhancedNetworkingSupported": "Yes",
             "instanceFamily": "Memory optimized",
             "instanceType": "x2idn.16xlarge",
-            "instancesku": "78QGKM7QPNBXEC88",
             "intelAvx2Available": "Yes",
             "intelAvxAvailable": "Yes",
             "intelTurboAvailable": "Yes",
@@ -15558,16 +17139,16 @@ INSTANCE_TYPES = {
             "physicalProcessor": "Intel Xeon Scalable (Icelake)",
             "processorArchitecture": "64-bit",
             "processorFeatures": "AVX; Intel AVX; Intel AVX2; Intel AVX512; Intel Turbo",
-            "regionCode": "us-east-2",
+            "regionCode": "eu-west-3",
             "servicecode": "AmazonEC2",
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2idn.16xlarge",
         "name": "x2idn.16xlarge",
-        "ram": 1048576,
+        "ram": 1048576
     },
     "x2idn.24xlarge": {
         "bandwidth": 75,
@@ -15597,11 +17178,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2idn.24xlarge",
         "name": "x2idn.24xlarge",
-        "ram": 1572864,
+        "ram": 1572864
     },
     "x2idn.32xlarge": {
         "bandwidth": 100,
@@ -15631,11 +17212,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2idn.32xlarge",
         "name": "x2idn.32xlarge",
-        "ram": 2097152,
+        "ram": 2097152
     },
     "x2iedn.16xlarge": {
         "bandwidth": 50,
@@ -15665,11 +17246,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.16xlarge",
         "name": "x2iedn.16xlarge",
-        "ram": 2097152,
+        "ram": 2097152
     },
     "x2iedn.24xlarge": {
         "bandwidth": 75,
@@ -15699,11 +17280,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.24xlarge",
         "name": "x2iedn.24xlarge",
-        "ram": 3145728,
+        "ram": 3145728
     },
     "x2iedn.2xlarge": {
         "bandwidth": 25,
@@ -15734,11 +17315,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.2xlarge",
         "name": "x2iedn.2xlarge",
-        "ram": 262144,
+        "ram": 262144
     },
     "x2iedn.32xlarge": {
         "bandwidth": 100,
@@ -15768,11 +17349,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.32xlarge",
         "name": "x2iedn.32xlarge",
-        "ram": 4194304,
+        "ram": 4194304
     },
     "x2iedn.4xlarge": {
         "bandwidth": 25,
@@ -15803,11 +17384,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.4xlarge",
         "name": "x2iedn.4xlarge",
-        "ram": 524288,
+        "ram": 524288
     },
     "x2iedn.8xlarge": {
         "bandwidth": 25,
@@ -15837,11 +17418,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.8xlarge",
         "name": "x2iedn.8xlarge",
-        "ram": 1048576,
+        "ram": 1048576
     },
     "x2iedn.xlarge": {
         "bandwidth": 25,
@@ -15872,11 +17453,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iedn.xlarge",
         "name": "x2iedn.xlarge",
-        "ram": 131072,
+        "ram": 131072
     },
     "x2iezn.12xlarge": {
         "bandwidth": 100,
@@ -15906,11 +17487,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
         "id": "x2iezn.12xlarge",
         "name": "x2iezn.12xlarge",
-        "ram": 1572864,
+        "ram": 1572864
     },
     "x2iezn.2xlarge": {
         "bandwidth": 25,
@@ -15941,11 +17522,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true",
+            "vpcnetworkingsupport": "true"
         },
... 2849 lines suppressed ...


[libcloud] 03/03: Fix lint.

Posted by to...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

tomaz pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/libcloud.git

commit 4f528a9285f7ded5edfb2e31ad6a3db66a37292f
Author: Tomaz Muraus <to...@tomaz.me>
AuthorDate: Sun Oct 2 11:54:06 2022 +0200

    Fix lint.
---
 libcloud/compute/constants/ec2_instance_types.py   | 2088 ++++++++++----------
 .../constants/ec2_region_details_complete.py       |   86 +-
 .../constants/ec2_region_details_partial.py        |   50 +-
 3 files changed, 1112 insertions(+), 1112 deletions(-)

diff --git a/libcloud/compute/constants/ec2_instance_types.py b/libcloud/compute/constants/ec2_instance_types.py
index 53657bae3..ee972f88b 100644
--- a/libcloud/compute/constants/ec2_instance_types.py
+++ b/libcloud/compute/constants/ec2_instance_types.py
@@ -43,11 +43,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "a1.2xlarge",
         "name": "a1.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "a1.4xlarge": {
         "bandwidth": 10,
@@ -76,11 +76,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "a1.4xlarge",
         "name": "a1.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "a1.large": {
         "bandwidth": 10,
@@ -110,11 +110,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "a1.large",
         "name": "a1.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "a1.medium": {
         "bandwidth": 10,
@@ -144,11 +144,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "a1.medium",
         "name": "a1.medium",
-        "ram": 2048
+        "ram": 2048,
     },
     "a1.xlarge": {
         "bandwidth": 10,
@@ -178,11 +178,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "a1.xlarge",
         "name": "a1.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c1.medium": {
         "bandwidth": None,
@@ -209,11 +209,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 350 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c1.medium",
         "name": "c1.medium",
-        "ram": 1740
+        "ram": 1740,
     },
     "c1.xlarge": {
         "bandwidth": None,
@@ -240,11 +240,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 420 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c1.xlarge",
         "name": "c1.xlarge",
-        "ram": 7168
+        "ram": 7168,
     },
     "c3.2xlarge": {
         "bandwidth": None,
@@ -274,11 +274,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 80 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c3.2xlarge",
         "name": "c3.2xlarge",
-        "ram": 15360
+        "ram": 15360,
     },
     "c3.4xlarge": {
         "bandwidth": None,
@@ -307,11 +307,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 160 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c3.4xlarge",
         "name": "c3.4xlarge",
-        "ram": 30720
+        "ram": 30720,
     },
     "c3.8xlarge": {
         "bandwidth": 10,
@@ -341,11 +341,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 320 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c3.8xlarge",
         "name": "c3.8xlarge",
-        "ram": 61440
+        "ram": 61440,
     },
     "c3.large": {
         "bandwidth": None,
@@ -374,11 +374,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 16 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c3.large",
         "name": "c3.large",
-        "ram": 3840
+        "ram": 3840,
     },
     "c3.xlarge": {
         "bandwidth": None,
@@ -408,11 +408,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 40 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c3.xlarge",
         "name": "c3.xlarge",
-        "ram": 7680
+        "ram": 7680,
     },
     "c4.2xlarge": {
         "bandwidth": None,
@@ -442,11 +442,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c4.2xlarge",
         "name": "c4.2xlarge",
-        "ram": 15360
+        "ram": 15360,
     },
     "c4.4xlarge": {
         "bandwidth": None,
@@ -477,11 +477,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c4.4xlarge",
         "name": "c4.4xlarge",
-        "ram": 30720
+        "ram": 30720,
     },
     "c4.8xlarge": {
         "bandwidth": 10,
@@ -512,11 +512,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c4.8xlarge",
         "name": "c4.8xlarge",
-        "ram": 61440
+        "ram": 61440,
     },
     "c4.large": {
         "bandwidth": None,
@@ -547,11 +547,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c4.large",
         "name": "c4.large",
-        "ram": 3840
+        "ram": 3840,
     },
     "c4.xlarge": {
         "bandwidth": None,
@@ -581,11 +581,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c4.xlarge",
         "name": "c4.xlarge",
-        "ram": 7680
+        "ram": 7680,
     },
     "c5.12xlarge": {
         "bandwidth": 12,
@@ -616,11 +616,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.12xlarge",
         "name": "c5.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c5.18xlarge": {
         "bandwidth": 25,
@@ -651,11 +651,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.18xlarge",
         "name": "c5.18xlarge",
-        "ram": 147456
+        "ram": 147456,
     },
     "c5.24xlarge": {
         "bandwidth": 25,
@@ -686,11 +686,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.24xlarge",
         "name": "c5.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c5.2xlarge": {
         "bandwidth": 10,
@@ -720,11 +720,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.2xlarge",
         "name": "c5.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c5.4xlarge": {
         "bandwidth": 10,
@@ -754,11 +754,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.4xlarge",
         "name": "c5.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c5.9xlarge": {
         "bandwidth": 10,
@@ -788,11 +788,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.9xlarge",
         "name": "c5.9xlarge",
-        "ram": 73728
+        "ram": 73728,
     },
     "c5.large": {
         "bandwidth": 10,
@@ -822,11 +822,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.large",
         "name": "c5.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c5.xlarge": {
         "bandwidth": 10,
@@ -857,11 +857,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5.xlarge",
         "name": "c5.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c5a.12xlarge": {
         "bandwidth": 12,
@@ -891,11 +891,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.12xlarge",
         "name": "c5a.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c5a.16xlarge": {
         "bandwidth": 20,
@@ -926,11 +926,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.16xlarge",
         "name": "c5a.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c5a.24xlarge": {
         "bandwidth": 20,
@@ -961,11 +961,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.24xlarge",
         "name": "c5a.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c5a.2xlarge": {
         "bandwidth": 10,
@@ -996,11 +996,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.2xlarge",
         "name": "c5a.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c5a.4xlarge": {
         "bandwidth": 10,
@@ -1031,11 +1031,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.4xlarge",
         "name": "c5a.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c5a.8xlarge": {
         "bandwidth": 10,
@@ -1066,11 +1066,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.8xlarge",
         "name": "c5a.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c5a.large": {
         "bandwidth": 10,
@@ -1100,11 +1100,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.large",
         "name": "c5a.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c5a.xlarge": {
         "bandwidth": 10,
@@ -1134,11 +1134,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5a.xlarge",
         "name": "c5a.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c5ad.12xlarge": {
         "bandwidth": 12,
@@ -1169,11 +1169,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.12xlarge",
         "name": "c5ad.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c5ad.16xlarge": {
         "bandwidth": 20,
@@ -1203,11 +1203,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1200 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.16xlarge",
         "name": "c5ad.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c5ad.24xlarge": {
         "bandwidth": 20,
@@ -1238,11 +1238,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.24xlarge",
         "name": "c5ad.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c5ad.2xlarge": {
         "bandwidth": 10,
@@ -1273,11 +1273,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.2xlarge",
         "name": "c5ad.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c5ad.4xlarge": {
         "bandwidth": 10,
@@ -1308,11 +1308,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.4xlarge",
         "name": "c5ad.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c5ad.8xlarge": {
         "bandwidth": 10,
@@ -1343,11 +1343,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.8xlarge",
         "name": "c5ad.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c5ad.large": {
         "bandwidth": 10,
@@ -1378,11 +1378,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.large",
         "name": "c5ad.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c5ad.xlarge": {
         "bandwidth": 10,
@@ -1412,11 +1412,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5ad.xlarge",
         "name": "c5ad.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c5d.12xlarge": {
         "bandwidth": 12,
@@ -1446,11 +1446,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.12xlarge",
         "name": "c5d.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c5d.18xlarge": {
         "bandwidth": 25,
@@ -1481,11 +1481,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.18xlarge",
         "name": "c5d.18xlarge",
-        "ram": 147456
+        "ram": 147456,
     },
     "c5d.24xlarge": {
         "bandwidth": 25,
@@ -1516,11 +1516,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.24xlarge",
         "name": "c5d.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c5d.2xlarge": {
         "bandwidth": 10,
@@ -1550,11 +1550,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 200 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.2xlarge",
         "name": "c5d.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c5d.4xlarge": {
         "bandwidth": 10,
@@ -1585,11 +1585,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 400 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.4xlarge",
         "name": "c5d.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c5d.9xlarge": {
         "bandwidth": 10,
@@ -1619,11 +1619,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 900 NVMe SSD",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.9xlarge",
         "name": "c5d.9xlarge",
-        "ram": 73728
+        "ram": 73728,
     },
     "c5d.large": {
         "bandwidth": 10,
@@ -1653,11 +1653,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 50 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.large",
         "name": "c5d.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c5d.xlarge": {
         "bandwidth": 10,
@@ -1688,11 +1688,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 100 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5d.xlarge",
         "name": "c5d.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c5n.18xlarge": {
         "bandwidth": 100,
@@ -1723,11 +1723,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "72",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.18xlarge",
         "name": "c5n.18xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c5n.2xlarge": {
         "bandwidth": 25,
@@ -1757,11 +1757,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.2xlarge",
         "name": "c5n.2xlarge",
-        "ram": 21504
+        "ram": 21504,
     },
     "c5n.4xlarge": {
         "bandwidth": 25,
@@ -1791,11 +1791,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.4xlarge",
         "name": "c5n.4xlarge",
-        "ram": 43008
+        "ram": 43008,
     },
     "c5n.9xlarge": {
         "bandwidth": 50,
@@ -1826,11 +1826,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.9xlarge",
         "name": "c5n.9xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c5n.large": {
         "bandwidth": 25,
@@ -1860,11 +1860,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.large",
         "name": "c5n.large",
-        "ram": 5376
+        "ram": 5376,
     },
     "c5n.xlarge": {
         "bandwidth": 25,
@@ -1894,11 +1894,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c5n.xlarge",
         "name": "c5n.xlarge",
-        "ram": 10752
+        "ram": 10752,
     },
     "c6a.12xlarge": {
         "bandwidth": 18750,
@@ -1929,11 +1929,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.12xlarge",
         "name": "c6a.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6a.16xlarge": {
         "bandwidth": 25000,
@@ -1964,11 +1964,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.16xlarge",
         "name": "c6a.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6a.24xlarge": {
         "bandwidth": 37500,
@@ -1998,11 +1998,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.24xlarge",
         "name": "c6a.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c6a.2xlarge": {
         "bandwidth": 12500,
@@ -2033,11 +2033,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.2xlarge",
         "name": "c6a.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6a.32xlarge": {
         "bandwidth": 50000,
@@ -2068,11 +2068,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.32xlarge",
         "name": "c6a.32xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "c6a.48xlarge": {
         "bandwidth": 50000,
@@ -2103,11 +2103,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.48xlarge",
         "name": "c6a.48xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "c6a.4xlarge": {
         "bandwidth": 12500,
@@ -2138,11 +2138,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.4xlarge",
         "name": "c6a.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6a.8xlarge": {
         "bandwidth": 12500,
@@ -2172,11 +2172,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.8xlarge",
         "name": "c6a.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6a.large": {
         "bandwidth": 12500,
@@ -2207,11 +2207,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.large",
         "name": "c6a.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6a.xlarge": {
         "bandwidth": 12500,
@@ -2242,11 +2242,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6a.xlarge",
         "name": "c6a.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c6g.12xlarge": {
         "bandwidth": 20,
@@ -2276,11 +2276,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.12xlarge",
         "name": "c6g.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6g.16xlarge": {
         "bandwidth": 25,
@@ -2310,11 +2310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.16xlarge",
         "name": "c6g.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6g.2xlarge": {
         "bandwidth": 10,
@@ -2344,11 +2344,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.2xlarge",
         "name": "c6g.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6g.4xlarge": {
         "bandwidth": 10,
@@ -2377,11 +2377,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.4xlarge",
         "name": "c6g.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6g.8xlarge": {
         "bandwidth": 10,
@@ -2411,11 +2411,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.8xlarge",
         "name": "c6g.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6g.large": {
         "bandwidth": 10,
@@ -2445,11 +2445,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.large",
         "name": "c6g.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6g.medium": {
         "bandwidth": 10,
@@ -2478,11 +2478,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.medium",
         "name": "c6g.medium",
-        "ram": 2048
+        "ram": 2048,
     },
     "c6g.xlarge": {
         "bandwidth": 10,
@@ -2511,11 +2511,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6g.xlarge",
         "name": "c6g.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c6gd.12xlarge": {
         "bandwidth": 20,
@@ -2544,11 +2544,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.12xlarge",
         "name": "c6gd.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6gd.16xlarge": {
         "bandwidth": 25,
@@ -2578,11 +2578,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.16xlarge",
         "name": "c6gd.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6gd.2xlarge": {
         "bandwidth": 10,
@@ -2612,11 +2612,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.2xlarge",
         "name": "c6gd.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6gd.4xlarge": {
         "bandwidth": 10,
@@ -2646,11 +2646,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.4xlarge",
         "name": "c6gd.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6gd.8xlarge": {
         "bandwidth": 10,
@@ -2679,11 +2679,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.8xlarge",
         "name": "c6gd.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6gd.large": {
         "bandwidth": 10,
@@ -2712,11 +2712,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.large",
         "name": "c6gd.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6gd.medium": {
         "bandwidth": 10,
@@ -2745,11 +2745,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.medium",
         "name": "c6gd.medium",
-        "ram": 2048
+        "ram": 2048,
     },
     "c6gd.xlarge": {
         "bandwidth": 10,
@@ -2779,11 +2779,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gd.xlarge",
         "name": "c6gd.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c6gn.12xlarge": {
         "bandwidth": 75,
@@ -2812,11 +2812,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.12xlarge",
         "name": "c6gn.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6gn.16xlarge": {
         "bandwidth": 100,
@@ -2846,11 +2846,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.16xlarge",
         "name": "c6gn.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6gn.2xlarge": {
         "bandwidth": 25,
@@ -2880,11 +2880,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.2xlarge",
         "name": "c6gn.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6gn.4xlarge": {
         "bandwidth": 25,
@@ -2914,11 +2914,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.4xlarge",
         "name": "c6gn.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6gn.8xlarge": {
         "bandwidth": 50,
@@ -2948,11 +2948,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.8xlarge",
         "name": "c6gn.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6gn.large": {
         "bandwidth": 25,
@@ -2981,11 +2981,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.large",
         "name": "c6gn.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6gn.medium": {
         "bandwidth": 25,
@@ -3014,11 +3014,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.medium",
         "name": "c6gn.medium",
-        "ram": 2048
+        "ram": 2048,
     },
     "c6gn.xlarge": {
         "bandwidth": 25,
@@ -3048,11 +3048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6gn.xlarge",
         "name": "c6gn.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c6i.12xlarge": {
         "bandwidth": 18750,
@@ -3083,11 +3083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.12xlarge",
         "name": "c6i.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6i.16xlarge": {
         "bandwidth": 25000,
@@ -3118,11 +3118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.16xlarge",
         "name": "c6i.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6i.24xlarge": {
         "bandwidth": 37500,
@@ -3152,11 +3152,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.24xlarge",
         "name": "c6i.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c6i.2xlarge": {
         "bandwidth": 12500,
@@ -3187,11 +3187,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.2xlarge",
         "name": "c6i.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6i.32xlarge": {
         "bandwidth": 50000,
@@ -3222,11 +3222,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.32xlarge",
         "name": "c6i.32xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "c6i.4xlarge": {
         "bandwidth": 12500,
@@ -3257,11 +3257,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.4xlarge",
         "name": "c6i.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6i.8xlarge": {
         "bandwidth": 12500,
@@ -3291,11 +3291,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.8xlarge",
         "name": "c6i.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6i.large": {
         "bandwidth": 12500,
@@ -3325,11 +3325,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.large",
         "name": "c6i.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6i.xlarge": {
         "bandwidth": 12500,
@@ -3359,11 +3359,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6i.xlarge",
         "name": "c6i.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c6id.12xlarge": {
         "bandwidth": 18750,
@@ -3393,11 +3393,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.12xlarge",
         "name": "c6id.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c6id.16xlarge": {
         "bandwidth": 25000,
@@ -3427,11 +3427,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.16xlarge",
         "name": "c6id.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c6id.24xlarge": {
         "bandwidth": 37500,
@@ -3462,11 +3462,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1425 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.24xlarge",
         "name": "c6id.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "c6id.2xlarge": {
         "bandwidth": 12500,
@@ -3497,11 +3497,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.2xlarge",
         "name": "c6id.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c6id.32xlarge": {
         "bandwidth": 50000,
@@ -3532,11 +3532,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1900 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.32xlarge",
         "name": "c6id.32xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "c6id.4xlarge": {
         "bandwidth": 12500,
@@ -3567,11 +3567,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.4xlarge",
         "name": "c6id.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c6id.8xlarge": {
         "bandwidth": 12500,
@@ -3601,11 +3601,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.8xlarge",
         "name": "c6id.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c6id.large": {
         "bandwidth": 12500,
@@ -3636,11 +3636,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.large",
         "name": "c6id.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c6id.xlarge": {
         "bandwidth": 12500,
@@ -3671,11 +3671,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c6id.xlarge",
         "name": "c6id.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "c7g.12xlarge": {
         "bandwidth": 22500,
@@ -3704,11 +3704,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.12xlarge",
         "name": "c7g.12xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "c7g.16xlarge": {
         "bandwidth": 30,
@@ -3737,11 +3737,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.16xlarge",
         "name": "c7g.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "c7g.2xlarge": {
         "bandwidth": 15,
@@ -3771,11 +3771,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.2xlarge",
         "name": "c7g.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "c7g.4xlarge": {
         "bandwidth": 15,
@@ -3805,11 +3805,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.4xlarge",
         "name": "c7g.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "c7g.8xlarge": {
         "bandwidth": 15,
@@ -3839,11 +3839,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.8xlarge",
         "name": "c7g.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "c7g.large": {
         "bandwidth": 12500,
@@ -3873,11 +3873,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.large",
         "name": "c7g.large",
-        "ram": 4096
+        "ram": 4096,
     },
     "c7g.medium": {
         "bandwidth": 12500,
@@ -3907,11 +3907,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.medium",
         "name": "c7g.medium",
-        "ram": 2048
+        "ram": 2048,
     },
     "c7g.xlarge": {
         "bandwidth": 12500,
@@ -3940,11 +3940,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "c7g.xlarge",
         "name": "c7g.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "cc2.8xlarge": {
         "bandwidth": 10,
@@ -3972,11 +3972,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 840 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "cc2.8xlarge",
         "name": "cc2.8xlarge",
-        "ram": 61952
+        "ram": 61952,
     },
     "cr1.8xlarge": {
         "bandwidth": 10,
@@ -3999,11 +3999,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 120 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "cr1.8xlarge",
         "name": "cr1.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "d2.2xlarge": {
         "bandwidth": None,
@@ -4034,11 +4034,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "6 x 2000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d2.2xlarge",
         "name": "d2.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "d2.4xlarge": {
         "bandwidth": None,
@@ -4068,11 +4068,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "12 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d2.4xlarge",
         "name": "d2.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "d2.8xlarge": {
         "bandwidth": 10,
@@ -4102,11 +4102,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 2000 HDD",
             "vcpu": "36",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d2.8xlarge",
         "name": "d2.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "d2.xlarge": {
         "bandwidth": None,
@@ -4136,11 +4136,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "3 x 2000 HDD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d2.xlarge",
         "name": "d2.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "d3.2xlarge": {
         "bandwidth": 15,
@@ -4171,11 +4171,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "6 x 2000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3.2xlarge",
         "name": "d3.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "d3.4xlarge": {
         "bandwidth": 15,
@@ -4206,11 +4206,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "12 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3.4xlarge",
         "name": "d3.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "d3.8xlarge": {
         "bandwidth": 25,
@@ -4240,11 +4240,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 2000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3.8xlarge",
         "name": "d3.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "d3.xlarge": {
         "bandwidth": 15,
@@ -4275,11 +4275,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "3 x 2000 HDD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3.xlarge",
         "name": "d3.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "d3en.12xlarge": {
         "bandwidth": 75,
@@ -4310,11 +4310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 14000 HDD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.12xlarge",
         "name": "d3en.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "d3en.2xlarge": {
         "bandwidth": 25,
@@ -4345,11 +4345,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 14000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.2xlarge",
         "name": "d3en.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "d3en.4xlarge": {
         "bandwidth": 25,
@@ -4380,11 +4380,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 14000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.4xlarge",
         "name": "d3en.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "d3en.6xlarge": {
         "bandwidth": 40,
@@ -4415,11 +4415,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "12 x 14000 HDD",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.6xlarge",
         "name": "d3en.6xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "d3en.8xlarge": {
         "bandwidth": 50,
@@ -4450,11 +4450,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "16 x 14000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.8xlarge",
         "name": "d3en.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "d3en.xlarge": {
         "bandwidth": 25,
@@ -4485,11 +4485,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 14000 HDD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "d3en.xlarge",
         "name": "d3en.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "dl1.24xlarge": {
         "bandwidth": 400,
@@ -4519,11 +4519,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1000 GB NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "dl1.24xlarge",
         "name": "dl1.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "f1.16xlarge": {
         "bandwidth": 25,
@@ -4553,11 +4553,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 940 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "f1.16xlarge",
         "name": "f1.16xlarge",
-        "ram": 999424
+        "ram": 999424,
     },
     "f1.2xlarge": {
         "bandwidth": 10,
@@ -4588,11 +4588,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 470 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "f1.2xlarge",
         "name": "f1.2xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "f1.4xlarge": {
         "bandwidth": 10,
@@ -4623,11 +4623,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 940 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "f1.4xlarge",
         "name": "f1.4xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "g2.2xlarge": {
         "bandwidth": None,
@@ -4657,11 +4657,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 60 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g2.2xlarge",
         "name": "g2.2xlarge",
-        "ram": 15360
+        "ram": 15360,
     },
     "g2.8xlarge": {
         "bandwidth": None,
@@ -4692,11 +4692,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 120 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g2.8xlarge",
         "name": "g2.8xlarge",
-        "ram": 61440
+        "ram": 61440,
     },
     "g3.16xlarge": {
         "bandwidth": 20,
@@ -4728,11 +4728,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g3.16xlarge",
         "name": "g3.16xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "g3.4xlarge": {
         "bandwidth": 10,
@@ -4763,11 +4763,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g3.4xlarge",
         "name": "g3.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "g3.8xlarge": {
         "bandwidth": 10,
@@ -4798,11 +4798,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g3.8xlarge",
         "name": "g3.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "g3s.xlarge": {
         "bandwidth": 10,
@@ -4833,11 +4833,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g3s.xlarge",
         "name": "g3s.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "g4ad.16xlarge": {
         "bandwidth": 25,
@@ -4869,11 +4869,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2400 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4ad.16xlarge",
         "name": "g4ad.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "g4ad.2xlarge": {
         "bandwidth": 10,
@@ -4904,11 +4904,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "300 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4ad.2xlarge",
         "name": "g4ad.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "g4ad.4xlarge": {
         "bandwidth": 10,
@@ -4940,11 +4940,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "600 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4ad.4xlarge",
         "name": "g4ad.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "g4ad.8xlarge": {
         "bandwidth": 15,
@@ -4976,11 +4976,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1200 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4ad.8xlarge",
         "name": "g4ad.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "g4ad.xlarge": {
         "bandwidth": 10,
@@ -5011,11 +5011,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "150 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4ad.xlarge",
         "name": "g4ad.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "g4dn.12xlarge": {
         "bandwidth": 50,
@@ -5047,11 +5047,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.12xlarge",
         "name": "g4dn.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "g4dn.16xlarge": {
         "bandwidth": 50,
@@ -5082,11 +5082,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.16xlarge",
         "name": "g4dn.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "g4dn.2xlarge": {
         "bandwidth": 25,
@@ -5118,11 +5118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "225 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.2xlarge",
         "name": "g4dn.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "g4dn.4xlarge": {
         "bandwidth": 25,
@@ -5154,11 +5154,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "225 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.4xlarge",
         "name": "g4dn.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "g4dn.8xlarge": {
         "bandwidth": 50,
@@ -5190,11 +5190,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "900 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.8xlarge",
         "name": "g4dn.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "g4dn.xlarge": {
         "bandwidth": 25,
@@ -5226,11 +5226,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "125 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g4dn.xlarge",
         "name": "g4dn.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "g5.12xlarge": {
         "bandwidth": 40,
@@ -5261,11 +5261,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3800 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.12xlarge",
         "name": "g5.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "g5.16xlarge": {
         "bandwidth": 25,
@@ -5297,11 +5297,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 GB NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.16xlarge",
         "name": "g5.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "g5.24xlarge": {
         "bandwidth": 50,
@@ -5332,11 +5332,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3800 GB NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.24xlarge",
         "name": "g5.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "g5.2xlarge": {
         "bandwidth": 10,
@@ -5368,11 +5368,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 450 GB NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.2xlarge",
         "name": "g5.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "g5.48xlarge": {
         "bandwidth": 100,
@@ -5404,11 +5404,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 3800 GB NVMe SSD",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.48xlarge",
         "name": "g5.48xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "g5.4xlarge": {
         "bandwidth": 25,
@@ -5440,11 +5440,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 600 GB NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.4xlarge",
         "name": "g5.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "g5.8xlarge": {
         "bandwidth": 25,
@@ -5476,11 +5476,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 900 GB NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.8xlarge",
         "name": "g5.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "g5.xlarge": {
         "bandwidth": 10,
@@ -5512,11 +5512,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 250 GB NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5.xlarge",
         "name": "g5.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "g5g.16xlarge": {
         "bandwidth": 25,
@@ -5546,11 +5546,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5g.16xlarge",
         "name": "g5g.16xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "g5g.2xlarge": {
         "bandwidth": 10,
@@ -5581,11 +5581,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5g.2xlarge",
         "name": "g5g.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "g5g.4xlarge": {
         "bandwidth": 10,
@@ -5616,11 +5616,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5g.4xlarge",
         "name": "g5g.4xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "g5g.8xlarge": {
         "bandwidth": 12,
@@ -5651,11 +5651,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5g.8xlarge",
         "name": "g5g.8xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "g5g.xlarge": {
         "bandwidth": 10,
@@ -5685,11 +5685,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "g5g.xlarge",
         "name": "g5g.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "h1.16xlarge": {
         "bandwidth": 25,
@@ -5720,11 +5720,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 2000 HDD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "h1.16xlarge",
         "name": "h1.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "h1.2xlarge": {
         "bandwidth": 10,
@@ -5754,11 +5754,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 2000 HDD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "h1.2xlarge",
         "name": "h1.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "h1.4xlarge": {
         "bandwidth": 10,
@@ -5789,11 +5789,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "h1.4xlarge",
         "name": "h1.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "h1.8xlarge": {
         "bandwidth": 10,
@@ -5824,11 +5824,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 2000 HDD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "h1.8xlarge",
         "name": "h1.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "hpc6a.48xlarge": {
         "bandwidth": 100,
@@ -5858,11 +5858,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "hpc6a.48xlarge",
         "name": "hpc6a.48xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "hs1.8xlarge": {
         "bandwidth": 10,
@@ -5890,11 +5890,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "24 x 2000 HDD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "hs1.8xlarge",
         "name": "hs1.8xlarge",
-        "ram": 119808
+        "ram": 119808,
     },
     "i2.2xlarge": {
         "bandwidth": None,
@@ -5924,11 +5924,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 800 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i2.2xlarge",
         "name": "i2.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "i2.4xlarge": {
         "bandwidth": None,
@@ -5959,11 +5959,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 800 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i2.4xlarge",
         "name": "i2.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "i2.8xlarge": {
         "bandwidth": 10,
@@ -5993,11 +5993,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 800 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i2.8xlarge",
         "name": "i2.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "i2.large": {
         "bandwidth": None,
@@ -6027,11 +6027,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 800 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i2.large",
         "name": "i2.large",
-        "ram": 15360
+        "ram": 15360,
     },
     "i2.xlarge": {
         "bandwidth": None,
@@ -6061,11 +6061,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 800 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i2.xlarge",
         "name": "i2.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "i3.16xlarge": {
         "bandwidth": 20,
@@ -6095,11 +6095,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.16xlarge",
         "name": "i3.16xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "i3.2xlarge": {
         "bandwidth": 10,
@@ -6129,11 +6129,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.2xlarge",
         "name": "i3.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "i3.4xlarge": {
         "bandwidth": 10,
@@ -6164,11 +6164,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.4xlarge",
         "name": "i3.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "i3.8xlarge": {
         "bandwidth": 10,
@@ -6198,11 +6198,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.8xlarge",
         "name": "i3.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "i3.large": {
         "bandwidth": 10,
@@ -6232,11 +6232,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.large",
         "name": "i3.large",
-        "ram": 15616
+        "ram": 15616,
     },
     "i3.xlarge": {
         "bandwidth": 10,
@@ -6267,11 +6267,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3.xlarge",
         "name": "i3.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "i3en.12xlarge": {
         "bandwidth": 50,
@@ -6302,11 +6302,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.12xlarge",
         "name": "i3en.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "i3en.24xlarge": {
         "bandwidth": 100,
@@ -6336,11 +6336,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 7500 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.24xlarge",
         "name": "i3en.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "i3en.2xlarge": {
         "bandwidth": 25,
@@ -6370,11 +6370,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 2500 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.2xlarge",
         "name": "i3en.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "i3en.3xlarge": {
         "bandwidth": 25,
@@ -6404,11 +6404,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 NVMe SSD",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.3xlarge",
         "name": "i3en.3xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "i3en.6xlarge": {
         "bandwidth": 25,
@@ -6439,11 +6439,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 NVMe SSD",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.6xlarge",
         "name": "i3en.6xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "i3en.large": {
         "bandwidth": 25,
@@ -6474,11 +6474,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1250 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.large",
         "name": "i3en.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "i3en.xlarge": {
         "bandwidth": 25,
@@ -6508,11 +6508,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 2500 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i3en.xlarge",
         "name": "i3en.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "i4i.16xlarge": {
         "bandwidth": 37500,
@@ -6542,11 +6542,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 3750 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.16xlarge",
         "name": "i4i.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "i4i.2xlarge": {
         "bandwidth": 12,
@@ -6577,11 +6577,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.2xlarge",
         "name": "i4i.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "i4i.32xlarge": {
         "bandwidth": 75000,
@@ -6612,11 +6612,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 3750 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.32xlarge",
         "name": "i4i.32xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "i4i.4xlarge": {
         "bandwidth": 25,
@@ -6646,11 +6646,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.4xlarge",
         "name": "i4i.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "i4i.8xlarge": {
         "bandwidth": 18750,
@@ -6681,11 +6681,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 3750 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.8xlarge",
         "name": "i4i.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "i4i.large": {
         "bandwidth": 10,
@@ -6716,11 +6716,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 468 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.large",
         "name": "i4i.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "i4i.xlarge": {
         "bandwidth": 10,
@@ -6751,11 +6751,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "i4i.xlarge",
         "name": "i4i.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "im4gn.16xlarge": {
         "bandwidth": 100,
@@ -6785,11 +6785,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.16xlarge",
         "name": "im4gn.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "im4gn.2xlarge": {
         "bandwidth": 25,
@@ -6818,11 +6818,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.2xlarge",
         "name": "im4gn.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "im4gn.4xlarge": {
         "bandwidth": 25,
@@ -6852,11 +6852,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.4xlarge",
         "name": "im4gn.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "im4gn.8xlarge": {
         "bandwidth": 50,
@@ -6885,11 +6885,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.8xlarge",
         "name": "im4gn.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "im4gn.large": {
         "bandwidth": 25,
@@ -6918,11 +6918,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.large",
         "name": "im4gn.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "im4gn.xlarge": {
         "bandwidth": 25,
@@ -6951,11 +6951,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "im4gn.xlarge",
         "name": "im4gn.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "inf1.24xlarge": {
         "bandwidth": 100,
@@ -6983,11 +6983,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "inf1.24xlarge",
         "name": "inf1.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "inf1.2xlarge": {
         "bandwidth": 25,
@@ -7015,11 +7015,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "inf1.2xlarge",
         "name": "inf1.2xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "inf1.6xlarge": {
         "bandwidth": 25,
@@ -7048,11 +7048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "inf1.6xlarge",
         "name": "inf1.6xlarge",
-        "ram": 49152
+        "ram": 49152,
     },
     "inf1.xlarge": {
         "bandwidth": 25,
@@ -7080,11 +7080,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "inf1.xlarge",
         "name": "inf1.xlarge",
-        "ram": 8192
+        "ram": 8192,
     },
     "is4gen.2xlarge": {
         "bandwidth": 25,
@@ -7114,11 +7114,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 7500 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.2xlarge",
         "name": "is4gen.2xlarge",
-        "ram": 49152
+        "ram": 49152,
     },
     "is4gen.4xlarge": {
         "bandwidth": 25,
@@ -7148,11 +7148,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 7500 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.4xlarge",
         "name": "is4gen.4xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "is4gen.8xlarge": {
         "bandwidth": 50,
@@ -7181,11 +7181,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 7500 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.8xlarge",
         "name": "is4gen.8xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "is4gen.large": {
         "bandwidth": 25,
@@ -7214,11 +7214,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1875 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.large",
         "name": "is4gen.large",
-        "ram": 12288
+        "ram": 12288,
     },
     "is4gen.medium": {
         "bandwidth": 25,
@@ -7247,11 +7247,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 937 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.medium",
         "name": "is4gen.medium",
-        "ram": 6144
+        "ram": 6144,
     },
     "is4gen.xlarge": {
         "bandwidth": 25,
@@ -7281,11 +7281,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 3750 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "is4gen.xlarge",
         "name": "is4gen.xlarge",
-        "ram": 24576
+        "ram": 24576,
     },
     "m1.large": {
         "bandwidth": None,
@@ -7312,11 +7312,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 420 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m1.large",
         "name": "m1.large",
-        "ram": 7680
+        "ram": 7680,
     },
     "m1.medium": {
         "bandwidth": None,
@@ -7343,11 +7343,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 410 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m1.medium",
         "name": "m1.medium",
-        "ram": 3840
+        "ram": 3840,
     },
     "m1.small": {
         "bandwidth": None,
@@ -7374,11 +7374,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 160 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m1.small",
         "name": "m1.small",
-        "ram": 1740
+        "ram": 1740,
     },
     "m1.xlarge": {
         "bandwidth": None,
@@ -7405,11 +7405,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 420 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m1.xlarge",
         "name": "m1.xlarge",
-        "ram": 15360
+        "ram": 15360,
     },
     "m2.2xlarge": {
         "bandwidth": None,
@@ -7436,11 +7436,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 850 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m2.2xlarge",
         "name": "m2.2xlarge",
-        "ram": 35020
+        "ram": 35020,
     },
     "m2.4xlarge": {
         "bandwidth": None,
@@ -7467,11 +7467,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 840 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m2.4xlarge",
         "name": "m2.4xlarge",
-        "ram": 70041
+        "ram": 70041,
     },
     "m2.xlarge": {
         "bandwidth": None,
@@ -7498,11 +7498,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 420 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m2.xlarge",
         "name": "m2.xlarge",
-        "ram": 17510
+        "ram": 17510,
     },
     "m3.2xlarge": {
         "bandwidth": None,
@@ -7532,11 +7532,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 80 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m3.2xlarge",
         "name": "m3.2xlarge",
-        "ram": 30720
+        "ram": 30720,
     },
     "m3.large": {
         "bandwidth": None,
@@ -7565,11 +7565,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 32 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m3.large",
         "name": "m3.large",
-        "ram": 7680
+        "ram": 7680,
     },
     "m3.medium": {
         "bandwidth": None,
@@ -7598,11 +7598,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 4 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m3.medium",
         "name": "m3.medium",
-        "ram": 3840
+        "ram": 3840,
     },
     "m3.xlarge": {
         "bandwidth": None,
@@ -7633,11 +7633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 40 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m3.xlarge",
         "name": "m3.xlarge",
-        "ram": 15360
+        "ram": 15360,
     },
     "m4.10xlarge": {
         "bandwidth": 10,
@@ -7667,11 +7667,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "40",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.10xlarge",
         "name": "m4.10xlarge",
-        "ram": 163840
+        "ram": 163840,
     },
     "m4.16xlarge": {
         "bandwidth": 20,
@@ -7702,11 +7702,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.16xlarge",
         "name": "m4.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m4.2xlarge": {
         "bandwidth": None,
@@ -7737,11 +7737,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.2xlarge",
         "name": "m4.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m4.4xlarge": {
         "bandwidth": None,
@@ -7772,11 +7772,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.4xlarge",
         "name": "m4.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m4.large": {
         "bandwidth": None,
@@ -7806,11 +7806,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.large",
         "name": "m4.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m4.xlarge": {
         "bandwidth": None,
@@ -7840,11 +7840,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m4.xlarge",
         "name": "m4.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5.12xlarge": {
         "bandwidth": 10,
@@ -7875,11 +7875,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.12xlarge",
         "name": "m5.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5.16xlarge": {
         "bandwidth": 20,
@@ -7909,11 +7909,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.16xlarge",
         "name": "m5.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5.24xlarge": {
         "bandwidth": 25,
@@ -7944,11 +7944,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.24xlarge",
         "name": "m5.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5.2xlarge": {
         "bandwidth": 10,
@@ -7979,11 +7979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.2xlarge",
         "name": "m5.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5.4xlarge": {
         "bandwidth": 10,
@@ -8013,11 +8013,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.4xlarge",
         "name": "m5.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5.8xlarge": {
         "bandwidth": 10,
@@ -8048,11 +8048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.8xlarge",
         "name": "m5.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5.large": {
         "bandwidth": 10,
@@ -8083,11 +8083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.large",
         "name": "m5.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5.xlarge": {
         "bandwidth": 10,
@@ -8117,11 +8117,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5.xlarge",
         "name": "m5.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5a.12xlarge": {
         "bandwidth": 10,
@@ -8151,11 +8151,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.12xlarge",
         "name": "m5a.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5a.16xlarge": {
         "bandwidth": 12,
@@ -8185,11 +8185,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.16xlarge",
         "name": "m5a.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5a.24xlarge": {
         "bandwidth": 20,
@@ -8219,11 +8219,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.24xlarge",
         "name": "m5a.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5a.2xlarge": {
         "bandwidth": 10,
@@ -8254,11 +8254,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.2xlarge",
         "name": "m5a.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5a.4xlarge": {
         "bandwidth": 10,
@@ -8289,11 +8289,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.4xlarge",
         "name": "m5a.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5a.8xlarge": {
         "bandwidth": 10,
@@ -8323,11 +8323,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.8xlarge",
         "name": "m5a.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5a.large": {
         "bandwidth": 10,
@@ -8358,11 +8358,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.large",
         "name": "m5a.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5a.xlarge": {
         "bandwidth": 10,
@@ -8392,11 +8392,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5a.xlarge",
         "name": "m5a.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5ad.12xlarge": {
         "bandwidth": 10,
@@ -8426,11 +8426,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.12xlarge",
         "name": "m5ad.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5ad.16xlarge": {
         "bandwidth": 12,
@@ -8460,11 +8460,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.16xlarge",
         "name": "m5ad.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5ad.24xlarge": {
         "bandwidth": 20,
@@ -8495,11 +8495,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.24xlarge",
         "name": "m5ad.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5ad.2xlarge": {
         "bandwidth": 10,
@@ -8530,11 +8530,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.2xlarge",
         "name": "m5ad.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5ad.4xlarge": {
         "bandwidth": 10,
@@ -8565,11 +8565,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.4xlarge",
         "name": "m5ad.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5ad.8xlarge": {
         "bandwidth": 10,
@@ -8599,11 +8599,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.8xlarge",
         "name": "m5ad.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5ad.large": {
         "bandwidth": 10,
@@ -8633,11 +8633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.large",
         "name": "m5ad.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5ad.xlarge": {
         "bandwidth": 10,
@@ -8668,11 +8668,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5ad.xlarge",
         "name": "m5ad.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5d.12xlarge": {
         "bandwidth": 10,
@@ -8703,11 +8703,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.12xlarge",
         "name": "m5d.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5d.16xlarge": {
         "bandwidth": 20,
@@ -8738,11 +8738,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.16xlarge",
         "name": "m5d.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5d.24xlarge": {
         "bandwidth": 25,
@@ -8772,11 +8772,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.24xlarge",
         "name": "m5d.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5d.2xlarge": {
         "bandwidth": 10,
@@ -8806,11 +8806,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.2xlarge",
         "name": "m5d.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5d.4xlarge": {
         "bandwidth": 10,
@@ -8841,11 +8841,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.4xlarge",
         "name": "m5d.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5d.8xlarge": {
         "bandwidth": 10,
@@ -8876,11 +8876,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.8xlarge",
         "name": "m5d.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5d.large": {
         "bandwidth": 10,
@@ -8911,11 +8911,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.large",
         "name": "m5d.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5d.xlarge": {
         "bandwidth": 10,
@@ -8946,11 +8946,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5d.xlarge",
         "name": "m5d.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5dn.12xlarge": {
         "bandwidth": 50,
@@ -8979,11 +8979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.12xlarge",
         "name": "m5dn.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5dn.16xlarge": {
         "bandwidth": 75,
@@ -9012,11 +9012,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.16xlarge",
         "name": "m5dn.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5dn.24xlarge": {
         "bandwidth": 100,
@@ -9046,11 +9046,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.24xlarge",
         "name": "m5dn.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5dn.2xlarge": {
         "bandwidth": 25,
@@ -9080,11 +9080,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.2xlarge",
         "name": "m5dn.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5dn.4xlarge": {
         "bandwidth": 25,
@@ -9114,11 +9114,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.4xlarge",
         "name": "m5dn.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5dn.8xlarge": {
         "bandwidth": 25,
@@ -9148,11 +9148,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.8xlarge",
         "name": "m5dn.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5dn.large": {
         "bandwidth": 25,
@@ -9182,11 +9182,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.large",
         "name": "m5dn.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5dn.xlarge": {
         "bandwidth": 25,
@@ -9215,11 +9215,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5dn.xlarge",
         "name": "m5dn.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5n.12xlarge": {
         "bandwidth": 50,
@@ -9249,11 +9249,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.12xlarge",
         "name": "m5n.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5n.16xlarge": {
         "bandwidth": 75,
@@ -9283,11 +9283,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.16xlarge",
         "name": "m5n.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m5n.24xlarge": {
         "bandwidth": 100,
@@ -9316,11 +9316,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.24xlarge",
         "name": "m5n.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m5n.2xlarge": {
         "bandwidth": 25,
@@ -9349,11 +9349,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.2xlarge",
         "name": "m5n.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5n.4xlarge": {
         "bandwidth": 25,
@@ -9383,11 +9383,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.4xlarge",
         "name": "m5n.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m5n.8xlarge": {
         "bandwidth": 25,
@@ -9417,11 +9417,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.8xlarge",
         "name": "m5n.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m5n.large": {
         "bandwidth": 25,
@@ -9450,11 +9450,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.large",
         "name": "m5n.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5n.xlarge": {
         "bandwidth": 25,
@@ -9483,11 +9483,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5n.xlarge",
         "name": "m5n.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m5zn.12xlarge": {
         "bandwidth": 100,
@@ -9518,11 +9518,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.12xlarge",
         "name": "m5zn.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m5zn.2xlarge": {
         "bandwidth": 25,
@@ -9553,11 +9553,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.2xlarge",
         "name": "m5zn.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m5zn.3xlarge": {
         "bandwidth": 25,
@@ -9587,11 +9587,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.3xlarge",
         "name": "m5zn.3xlarge",
-        "ram": 49152
+        "ram": 49152,
     },
     "m5zn.6xlarge": {
         "bandwidth": 50,
@@ -9622,11 +9622,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.6xlarge",
         "name": "m5zn.6xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "m5zn.large": {
         "bandwidth": 25,
@@ -9656,11 +9656,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.large",
         "name": "m5zn.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m5zn.xlarge": {
         "bandwidth": 25,
@@ -9691,11 +9691,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m5zn.xlarge",
         "name": "m5zn.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m6a.12xlarge": {
         "bandwidth": 18750,
@@ -9726,11 +9726,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.12xlarge",
         "name": "m6a.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m6a.16xlarge": {
         "bandwidth": 25000,
@@ -9760,11 +9760,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.16xlarge",
         "name": "m6a.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m6a.24xlarge": {
         "bandwidth": 37500,
@@ -9795,11 +9795,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.24xlarge",
         "name": "m6a.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m6a.2xlarge": {
         "bandwidth": 12500,
@@ -9829,11 +9829,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.2xlarge",
         "name": "m6a.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m6a.32xlarge": {
         "bandwidth": 50000,
@@ -9864,11 +9864,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.32xlarge",
         "name": "m6a.32xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "m6a.48xlarge": {
         "bandwidth": 50000,
@@ -9898,11 +9898,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.48xlarge",
         "name": "m6a.48xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "m6a.4xlarge": {
         "bandwidth": 12500,
@@ -9933,11 +9933,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.4xlarge",
         "name": "m6a.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m6a.8xlarge": {
         "bandwidth": 12500,
@@ -9968,11 +9968,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.8xlarge",
         "name": "m6a.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m6a.large": {
         "bandwidth": 12500,
@@ -10003,11 +10003,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.large",
         "name": "m6a.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m6a.xlarge": {
         "bandwidth": 12500,
@@ -10037,11 +10037,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6a.xlarge",
         "name": "m6a.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m6g.12xlarge": {
         "bandwidth": 12,
@@ -10070,11 +10070,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.12xlarge",
         "name": "m6g.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m6g.16xlarge": {
         "bandwidth": 25,
@@ -10102,11 +10102,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.16xlarge",
         "name": "m6g.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m6g.2xlarge": {
         "bandwidth": 10,
@@ -10135,11 +10135,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.2xlarge",
         "name": "m6g.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m6g.4xlarge": {
         "bandwidth": 10,
@@ -10167,11 +10167,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.4xlarge",
         "name": "m6g.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m6g.8xlarge": {
         "bandwidth": 10,
@@ -10199,11 +10199,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.8xlarge",
         "name": "m6g.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m6g.large": {
         "bandwidth": 10,
@@ -10231,11 +10231,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.large",
         "name": "m6g.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m6g.medium": {
         "bandwidth": 10,
@@ -10263,11 +10263,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.medium",
         "name": "m6g.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "m6g.xlarge": {
         "bandwidth": 10,
@@ -10295,11 +10295,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6g.xlarge",
         "name": "m6g.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m6gd.12xlarge": {
         "bandwidth": 20,
@@ -10328,11 +10328,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.12xlarge",
         "name": "m6gd.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m6gd.16xlarge": {
         "bandwidth": 25,
@@ -10361,11 +10361,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.16xlarge",
         "name": "m6gd.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m6gd.2xlarge": {
         "bandwidth": 10,
@@ -10395,11 +10395,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.2xlarge",
         "name": "m6gd.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m6gd.4xlarge": {
         "bandwidth": 10,
@@ -10429,11 +10429,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.4xlarge",
         "name": "m6gd.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m6gd.8xlarge": {
         "bandwidth": 10,
@@ -10463,11 +10463,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.8xlarge",
         "name": "m6gd.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m6gd.large": {
         "bandwidth": 10,
@@ -10496,11 +10496,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.large",
         "name": "m6gd.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m6gd.medium": {
         "bandwidth": 10,
@@ -10530,11 +10530,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.medium",
         "name": "m6gd.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "m6gd.xlarge": {
         "bandwidth": 10,
@@ -10564,11 +10564,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6gd.xlarge",
         "name": "m6gd.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m6i.12xlarge": {
         "bandwidth": 18750,
@@ -10599,11 +10599,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.12xlarge",
         "name": "m6i.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m6i.16xlarge": {
         "bandwidth": 25000,
@@ -10634,11 +10634,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.16xlarge",
         "name": "m6i.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m6i.24xlarge": {
         "bandwidth": 37500,
@@ -10669,11 +10669,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.24xlarge",
         "name": "m6i.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m6i.2xlarge": {
         "bandwidth": 12500,
@@ -10703,11 +10703,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.2xlarge",
         "name": "m6i.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m6i.32xlarge": {
         "bandwidth": 50000,
@@ -10738,11 +10738,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.32xlarge",
         "name": "m6i.32xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "m6i.4xlarge": {
         "bandwidth": 12500,
@@ -10772,11 +10772,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.4xlarge",
         "name": "m6i.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m6i.8xlarge": {
         "bandwidth": 12500,
@@ -10806,11 +10806,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.8xlarge",
         "name": "m6i.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m6i.large": {
         "bandwidth": 12500,
@@ -10841,11 +10841,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.large",
         "name": "m6i.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m6i.xlarge": {
         "bandwidth": 12500,
@@ -10875,11 +10875,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6i.xlarge",
         "name": "m6i.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "m6id.12xlarge": {
         "bandwidth": 18750,
@@ -10909,11 +10909,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.12xlarge",
         "name": "m6id.12xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "m6id.16xlarge": {
         "bandwidth": 25000,
@@ -10944,11 +10944,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.16xlarge",
         "name": "m6id.16xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "m6id.24xlarge": {
         "bandwidth": 37500,
@@ -10979,11 +10979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1425 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.24xlarge",
         "name": "m6id.24xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "m6id.2xlarge": {
         "bandwidth": 12500,
@@ -11014,11 +11014,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.2xlarge",
         "name": "m6id.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "m6id.32xlarge": {
         "bandwidth": 50000,
@@ -11048,11 +11048,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1900 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.32xlarge",
         "name": "m6id.32xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "m6id.4xlarge": {
         "bandwidth": 12500,
@@ -11083,11 +11083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.4xlarge",
         "name": "m6id.4xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "m6id.8xlarge": {
         "bandwidth": 12500,
@@ -11118,11 +11118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.8xlarge",
         "name": "m6id.8xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "m6id.large": {
         "bandwidth": 12500,
@@ -11153,11 +11153,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.large",
         "name": "m6id.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "m6id.xlarge": {
         "bandwidth": 12500,
@@ -11188,11 +11188,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "m6id.xlarge",
         "name": "m6id.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "p2.16xlarge": {
         "bandwidth": 20,
@@ -11224,11 +11224,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p2.16xlarge",
         "name": "p2.16xlarge",
-        "ram": 749568
+        "ram": 749568,
     },
     "p2.8xlarge": {
         "bandwidth": 10,
@@ -11259,11 +11259,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p2.8xlarge",
         "name": "p2.8xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "p2.xlarge": {
         "bandwidth": None,
@@ -11294,11 +11294,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p2.xlarge",
         "name": "p2.xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "p3.16xlarge": {
         "bandwidth": 25,
@@ -11329,11 +11329,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p3.16xlarge",
         "name": "p3.16xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "p3.2xlarge": {
         "bandwidth": 10,
@@ -11364,11 +11364,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p3.2xlarge",
         "name": "p3.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "p3.8xlarge": {
         "bandwidth": 10,
@@ -11400,11 +11400,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p3.8xlarge",
         "name": "p3.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "p3dn.24xlarge": {
         "bandwidth": 100,
@@ -11435,11 +11435,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p3dn.24xlarge",
         "name": "p3dn.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "p4d.24xlarge": {
         "bandwidth": 400,
@@ -11471,11 +11471,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 1000 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p4d.24xlarge",
         "name": "p4d.24xlarge",
-        "ram": 1179648
+        "ram": 1179648,
     },
     "p4de.24xlarge": {
         "bandwidth": 400,
@@ -11506,11 +11506,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "8 x 1000 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "p4de.24xlarge",
         "name": "p4de.24xlarge",
-        "ram": 1179648
+        "ram": 1179648,
     },
     "r3.2xlarge": {
         "bandwidth": None,
@@ -11539,11 +11539,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 160 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r3.2xlarge",
         "name": "r3.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "r3.4xlarge": {
         "bandwidth": None,
@@ -11572,11 +11572,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 320 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r3.4xlarge",
         "name": "r3.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "r3.8xlarge": {
         "bandwidth": 10,
@@ -11605,11 +11605,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 320 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r3.8xlarge",
         "name": "r3.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "r3.large": {
         "bandwidth": None,
@@ -11639,11 +11639,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 32 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r3.large",
         "name": "r3.large",
-        "ram": 15616
+        "ram": 15616,
     },
     "r3.xlarge": {
         "bandwidth": None,
@@ -11673,11 +11673,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 80 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r3.xlarge",
         "name": "r3.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "r4.16xlarge": {
         "bandwidth": 20,
@@ -11707,11 +11707,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.16xlarge",
         "name": "r4.16xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "r4.2xlarge": {
         "bandwidth": 10,
@@ -11741,11 +11741,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.2xlarge",
         "name": "r4.2xlarge",
-        "ram": 62464
+        "ram": 62464,
     },
     "r4.4xlarge": {
         "bandwidth": 10,
@@ -11776,11 +11776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.4xlarge",
         "name": "r4.4xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "r4.8xlarge": {
         "bandwidth": 10,
@@ -11810,11 +11810,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.8xlarge",
         "name": "r4.8xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "r4.large": {
         "bandwidth": 10,
@@ -11845,11 +11845,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.large",
         "name": "r4.large",
-        "ram": 15616
+        "ram": 15616,
     },
     "r4.xlarge": {
         "bandwidth": 10,
@@ -11880,11 +11880,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r4.xlarge",
         "name": "r4.xlarge",
-        "ram": 31232
+        "ram": 31232,
     },
     "r5.12xlarge": {
         "bandwidth": 10,
@@ -11914,11 +11914,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.12xlarge",
         "name": "r5.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5.16xlarge": {
         "bandwidth": 20,
@@ -11949,11 +11949,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.16xlarge",
         "name": "r5.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5.24xlarge": {
         "bandwidth": 25,
@@ -11983,11 +11983,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.24xlarge",
         "name": "r5.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5.2xlarge": {
         "bandwidth": 10,
@@ -12017,11 +12017,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.2xlarge",
         "name": "r5.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5.4xlarge": {
         "bandwidth": 10,
@@ -12051,11 +12051,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.4xlarge",
         "name": "r5.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5.8xlarge": {
         "bandwidth": 10,
@@ -12086,11 +12086,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.8xlarge",
         "name": "r5.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5.large": {
         "bandwidth": 10,
@@ -12120,11 +12120,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.large",
         "name": "r5.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5.xlarge": {
         "bandwidth": 10,
@@ -12154,11 +12154,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5.xlarge",
         "name": "r5.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5a.12xlarge": {
         "bandwidth": 10,
@@ -12188,11 +12188,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.12xlarge",
         "name": "r5a.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5a.16xlarge": {
         "bandwidth": 12,
@@ -12223,11 +12223,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.16xlarge",
         "name": "r5a.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5a.24xlarge": {
         "bandwidth": 20,
@@ -12258,11 +12258,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.24xlarge",
         "name": "r5a.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5a.2xlarge": {
         "bandwidth": 10,
@@ -12292,11 +12292,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.2xlarge",
         "name": "r5a.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5a.4xlarge": {
         "bandwidth": 10,
@@ -12327,11 +12327,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.4xlarge",
         "name": "r5a.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5a.8xlarge": {
         "bandwidth": 10,
@@ -12361,11 +12361,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.8xlarge",
         "name": "r5a.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5a.large": {
         "bandwidth": 10,
@@ -12396,11 +12396,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.large",
         "name": "r5a.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5a.xlarge": {
         "bandwidth": 10,
@@ -12430,11 +12430,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5a.xlarge",
         "name": "r5a.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5ad.12xlarge": {
         "bandwidth": 10,
@@ -12465,11 +12465,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.12xlarge",
         "name": "r5ad.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5ad.16xlarge": {
         "bandwidth": 12,
@@ -12500,11 +12500,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.16xlarge",
         "name": "r5ad.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5ad.24xlarge": {
         "bandwidth": 20,
@@ -12535,11 +12535,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.24xlarge",
         "name": "r5ad.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5ad.2xlarge": {
         "bandwidth": 10,
@@ -12570,11 +12570,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.2xlarge",
         "name": "r5ad.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5ad.4xlarge": {
         "bandwidth": 10,
@@ -12604,11 +12604,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.4xlarge",
         "name": "r5ad.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5ad.8xlarge": {
         "bandwidth": 10,
@@ -12639,11 +12639,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.8xlarge",
         "name": "r5ad.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5ad.large": {
         "bandwidth": 10,
@@ -12674,11 +12674,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.large",
         "name": "r5ad.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5ad.xlarge": {
         "bandwidth": 10,
@@ -12709,11 +12709,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5ad.xlarge",
         "name": "r5ad.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5b.12xlarge": {
         "bandwidth": 10,
@@ -12743,11 +12743,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.12xlarge",
         "name": "r5b.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5b.16xlarge": {
         "bandwidth": 20,
@@ -12776,11 +12776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.16xlarge",
         "name": "r5b.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5b.24xlarge": {
         "bandwidth": 25,
@@ -12810,11 +12810,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.24xlarge",
         "name": "r5b.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5b.2xlarge": {
         "bandwidth": 10,
@@ -12844,11 +12844,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.2xlarge",
         "name": "r5b.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5b.4xlarge": {
         "bandwidth": 10,
@@ -12878,11 +12878,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.4xlarge",
         "name": "r5b.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5b.8xlarge": {
         "bandwidth": 10,
@@ -12911,11 +12911,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.8xlarge",
         "name": "r5b.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5b.large": {
         "bandwidth": 10,
@@ -12945,11 +12945,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.large",
         "name": "r5b.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5b.xlarge": {
         "bandwidth": 10,
@@ -12979,11 +12979,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5b.xlarge",
         "name": "r5b.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5d.12xlarge": {
         "bandwidth": 10,
@@ -13014,11 +13014,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.12xlarge",
         "name": "r5d.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5d.16xlarge": {
         "bandwidth": 20,
@@ -13049,11 +13049,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.16xlarge",
         "name": "r5d.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5d.24xlarge": {
         "bandwidth": 25,
@@ -13083,11 +13083,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.24xlarge",
         "name": "r5d.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5d.2xlarge": {
         "bandwidth": 10,
@@ -13118,11 +13118,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.2xlarge",
         "name": "r5d.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5d.4xlarge": {
         "bandwidth": 10,
@@ -13153,11 +13153,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.4xlarge",
         "name": "r5d.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5d.8xlarge": {
         "bandwidth": 10,
@@ -13188,11 +13188,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.8xlarge",
         "name": "r5d.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5d.large": {
         "bandwidth": 10,
@@ -13223,11 +13223,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.large",
         "name": "r5d.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5d.xlarge": {
         "bandwidth": 10,
@@ -13258,11 +13258,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5d.xlarge",
         "name": "r5d.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5dn.12xlarge": {
         "bandwidth": 50,
@@ -13292,11 +13292,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 GB NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.12xlarge",
         "name": "r5dn.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5dn.16xlarge": {
         "bandwidth": 75,
@@ -13326,11 +13326,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 600 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.16xlarge",
         "name": "r5dn.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5dn.24xlarge": {
         "bandwidth": 100,
@@ -13360,11 +13360,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 900 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.24xlarge",
         "name": "r5dn.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5dn.2xlarge": {
         "bandwidth": 25,
@@ -13394,11 +13394,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.2xlarge",
         "name": "r5dn.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5dn.4xlarge": {
         "bandwidth": 25,
@@ -13427,11 +13427,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 300 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.4xlarge",
         "name": "r5dn.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5dn.8xlarge": {
         "bandwidth": 25,
@@ -13460,11 +13460,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 600 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.8xlarge",
         "name": "r5dn.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5dn.large": {
         "bandwidth": 25,
@@ -13494,11 +13494,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.large",
         "name": "r5dn.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5dn.xlarge": {
         "bandwidth": 25,
@@ -13528,11 +13528,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5dn.xlarge",
         "name": "r5dn.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r5n.12xlarge": {
         "bandwidth": 50,
@@ -13561,11 +13561,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.12xlarge",
         "name": "r5n.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r5n.16xlarge": {
         "bandwidth": 75,
@@ -13594,11 +13594,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.16xlarge",
         "name": "r5n.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r5n.24xlarge": {
         "bandwidth": 100,
@@ -13627,11 +13627,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.24xlarge",
         "name": "r5n.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r5n.2xlarge": {
         "bandwidth": 25,
@@ -13660,11 +13660,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.2xlarge",
         "name": "r5n.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r5n.4xlarge": {
         "bandwidth": 25,
@@ -13694,11 +13694,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.4xlarge",
         "name": "r5n.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r5n.8xlarge": {
         "bandwidth": 25,
@@ -13728,11 +13728,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.8xlarge",
         "name": "r5n.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r5n.large": {
         "bandwidth": 25,
@@ -13762,11 +13762,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.large",
         "name": "r5n.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r5n.xlarge": {
         "bandwidth": 25,
@@ -13795,11 +13795,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r5n.xlarge",
         "name": "r5n.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r6a.12xlarge": {
         "bandwidth": 18750,
@@ -13830,11 +13830,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.12xlarge",
         "name": "r6a.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r6a.16xlarge": {
         "bandwidth": 25000,
@@ -13864,11 +13864,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.16xlarge",
         "name": "r6a.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r6a.24xlarge": {
         "bandwidth": 37500,
@@ -13899,11 +13899,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.24xlarge",
         "name": "r6a.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r6a.2xlarge": {
         "bandwidth": 12500,
@@ -13934,11 +13934,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.2xlarge",
         "name": "r6a.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r6a.32xlarge": {
         "bandwidth": 50000,
@@ -13968,11 +13968,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.32xlarge",
         "name": "r6a.32xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "r6a.48xlarge": {
         "bandwidth": 50000,
@@ -14002,11 +14002,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "192",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.48xlarge",
         "name": "r6a.48xlarge",
-        "ram": 1572864
+        "ram": 1572864,
     },
     "r6a.4xlarge": {
         "bandwidth": 12500,
@@ -14037,11 +14037,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.4xlarge",
         "name": "r6a.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r6a.8xlarge": {
         "bandwidth": 12500,
@@ -14072,11 +14072,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.8xlarge",
         "name": "r6a.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r6a.large": {
         "bandwidth": 12500,
@@ -14107,11 +14107,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.large",
         "name": "r6a.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r6a.xlarge": {
         "bandwidth": 12500,
@@ -14141,11 +14141,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6a.xlarge",
         "name": "r6a.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r6g.12xlarge": {
         "bandwidth": 20,
@@ -14174,11 +14174,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.12xlarge",
         "name": "r6g.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r6g.16xlarge": {
         "bandwidth": 25,
@@ -14208,11 +14208,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.16xlarge",
         "name": "r6g.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r6g.2xlarge": {
         "bandwidth": 10,
@@ -14242,11 +14242,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.2xlarge",
         "name": "r6g.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r6g.4xlarge": {
         "bandwidth": 10,
@@ -14276,11 +14276,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.4xlarge",
         "name": "r6g.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r6g.8xlarge": {
         "bandwidth": 10,
@@ -14310,11 +14310,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.8xlarge",
         "name": "r6g.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r6g.large": {
         "bandwidth": 10,
@@ -14344,11 +14344,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.large",
         "name": "r6g.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r6g.medium": {
         "bandwidth": 10,
@@ -14378,11 +14378,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.medium",
         "name": "r6g.medium",
-        "ram": 8192
+        "ram": 8192,
     },
     "r6g.xlarge": {
         "bandwidth": 10,
@@ -14411,11 +14411,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6g.xlarge",
         "name": "r6g.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r6gd.12xlarge": {
         "bandwidth": 20,
@@ -14445,11 +14445,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.12xlarge",
         "name": "r6gd.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r6gd.16xlarge": {
         "bandwidth": 25,
@@ -14478,11 +14478,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.16xlarge",
         "name": "r6gd.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r6gd.2xlarge": {
         "bandwidth": 10,
@@ -14512,11 +14512,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.2xlarge",
         "name": "r6gd.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r6gd.4xlarge": {
         "bandwidth": 10,
@@ -14546,11 +14546,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.4xlarge",
         "name": "r6gd.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r6gd.8xlarge": {
         "bandwidth": 10,
@@ -14580,11 +14580,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.8xlarge",
         "name": "r6gd.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r6gd.large": {
         "bandwidth": 10,
@@ -14614,11 +14614,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.large",
         "name": "r6gd.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r6gd.medium": {
         "bandwidth": 10,
@@ -14648,11 +14648,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 NVMe SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.medium",
         "name": "r6gd.medium",
-        "ram": 8192
+        "ram": 8192,
     },
     "r6gd.xlarge": {
         "bandwidth": 10,
@@ -14682,11 +14682,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6gd.xlarge",
         "name": "r6gd.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r6i.12xlarge": {
         "bandwidth": 18750,
@@ -14716,11 +14716,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.12xlarge",
         "name": "r6i.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r6i.16xlarge": {
         "bandwidth": 25000,
@@ -14750,11 +14750,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.16xlarge",
         "name": "r6i.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r6i.24xlarge": {
         "bandwidth": 37500,
@@ -14784,11 +14784,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.24xlarge",
         "name": "r6i.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r6i.2xlarge": {
         "bandwidth": 12500,
@@ -14819,11 +14819,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.2xlarge",
         "name": "r6i.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r6i.32xlarge": {
         "bandwidth": 50000,
@@ -14854,11 +14854,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.32xlarge",
         "name": "r6i.32xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "r6i.4xlarge": {
         "bandwidth": 12500,
@@ -14889,11 +14889,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.4xlarge",
         "name": "r6i.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r6i.8xlarge": {
         "bandwidth": 12500,
@@ -14924,11 +14924,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.8xlarge",
         "name": "r6i.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r6i.large": {
         "bandwidth": 12500,
@@ -14959,11 +14959,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.large",
         "name": "r6i.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r6i.xlarge": {
         "bandwidth": 12500,
@@ -14994,11 +14994,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6i.xlarge",
         "name": "r6i.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "r6id.12xlarge": {
         "bandwidth": 18750,
@@ -15028,11 +15028,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.12xlarge",
         "name": "r6id.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "r6id.16xlarge": {
         "bandwidth": 25000,
@@ -15063,11 +15063,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.16xlarge",
         "name": "r6id.16xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "r6id.24xlarge": {
         "bandwidth": 37500,
@@ -15097,11 +15097,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1425 SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.24xlarge",
         "name": "r6id.24xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "r6id.2xlarge": {
         "bandwidth": 12500,
@@ -15131,11 +15131,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.2xlarge",
         "name": "r6id.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "r6id.32xlarge": {
         "bandwidth": 50000,
@@ -15166,11 +15166,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "4 x 1900 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.32xlarge",
         "name": "r6id.32xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "r6id.4xlarge": {
         "bandwidth": 12500,
@@ -15200,11 +15200,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.4xlarge",
         "name": "r6id.4xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "r6id.8xlarge": {
         "bandwidth": 12500,
@@ -15234,11 +15234,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.8xlarge",
         "name": "r6id.8xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "r6id.large": {
         "bandwidth": 12500,
@@ -15268,11 +15268,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.large",
         "name": "r6id.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "r6id.xlarge": {
         "bandwidth": 12500,
@@ -15303,11 +15303,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "r6id.xlarge",
         "name": "r6id.xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "t1.micro": {
         "bandwidth": None,
@@ -15334,11 +15334,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t1.micro",
         "name": "t1.micro",
-        "ram": 627
+        "ram": 627,
     },
     "t2.2xlarge": {
         "bandwidth": None,
@@ -15368,11 +15368,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.2xlarge",
         "name": "t2.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "t2.large": {
         "bandwidth": None,
@@ -15402,11 +15402,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.large",
         "name": "t2.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "t2.medium": {
         "bandwidth": None,
@@ -15436,11 +15436,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.medium",
         "name": "t2.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "t2.micro": {
         "bandwidth": None,
@@ -15469,11 +15469,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.micro",
         "name": "t2.micro",
-        "ram": 1024
+        "ram": 1024,
     },
     "t2.nano": {
         "bandwidth": None,
@@ -15502,11 +15502,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.nano",
         "name": "t2.nano",
-        "ram": 512
+        "ram": 512,
     },
     "t2.small": {
         "bandwidth": None,
@@ -15535,11 +15535,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.small",
         "name": "t2.small",
-        "ram": 2048
+        "ram": 2048,
     },
     "t2.xlarge": {
         "bandwidth": None,
@@ -15568,11 +15568,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t2.xlarge",
         "name": "t2.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "t3.2xlarge": {
         "bandwidth": 5,
@@ -15603,11 +15603,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.2xlarge",
         "name": "t3.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "t3.large": {
         "bandwidth": 5,
@@ -15637,11 +15637,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.large",
         "name": "t3.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "t3.medium": {
         "bandwidth": 5,
@@ -15672,11 +15672,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.medium",
         "name": "t3.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "t3.micro": {
         "bandwidth": 5,
@@ -15707,11 +15707,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.micro",
         "name": "t3.micro",
-        "ram": 1024
+        "ram": 1024,
     },
     "t3.nano": {
         "bandwidth": 5,
@@ -15741,11 +15741,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.nano",
         "name": "t3.nano",
-        "ram": 512
+        "ram": 512,
     },
     "t3.small": {
         "bandwidth": 5,
@@ -15776,11 +15776,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.small",
         "name": "t3.small",
-        "ram": 2048
+        "ram": 2048,
     },
     "t3.xlarge": {
         "bandwidth": 5,
@@ -15811,11 +15811,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3.xlarge",
         "name": "t3.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "t3a.2xlarge": {
         "bandwidth": 5,
@@ -15846,11 +15846,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.2xlarge",
         "name": "t3a.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "t3a.large": {
         "bandwidth": 5,
@@ -15881,11 +15881,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.large",
         "name": "t3a.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "t3a.medium": {
         "bandwidth": 5,
@@ -15916,11 +15916,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.medium",
         "name": "t3a.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "t3a.micro": {
         "bandwidth": 5,
@@ -15951,11 +15951,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.micro",
         "name": "t3a.micro",
-        "ram": 1024
+        "ram": 1024,
     },
     "t3a.nano": {
         "bandwidth": 5,
@@ -15985,11 +15985,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.nano",
         "name": "t3a.nano",
-        "ram": 512
+        "ram": 512,
     },
     "t3a.small": {
         "bandwidth": 5,
@@ -16020,11 +16020,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.small",
         "name": "t3a.small",
-        "ram": 2048
+        "ram": 2048,
     },
     "t3a.xlarge": {
         "bandwidth": 5,
@@ -16055,11 +16055,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t3a.xlarge",
         "name": "t3a.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "t4g.2xlarge": {
         "bandwidth": 5,
@@ -16088,11 +16088,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.2xlarge",
         "name": "t4g.2xlarge",
-        "ram": 32768
+        "ram": 32768,
     },
     "t4g.large": {
         "bandwidth": 5,
@@ -16122,11 +16122,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.large",
         "name": "t4g.large",
-        "ram": 8192
+        "ram": 8192,
     },
     "t4g.medium": {
         "bandwidth": 5,
@@ -16155,11 +16155,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.medium",
         "name": "t4g.medium",
-        "ram": 4096
+        "ram": 4096,
     },
     "t4g.micro": {
         "bandwidth": 5,
@@ -16189,11 +16189,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.micro",
         "name": "t4g.micro",
-        "ram": 1024
+        "ram": 1024,
     },
     "t4g.nano": {
         "bandwidth": 5,
@@ -16222,11 +16222,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.nano",
         "name": "t4g.nano",
-        "ram": 512
+        "ram": 512,
     },
     "t4g.small": {
         "bandwidth": 5,
@@ -16256,11 +16256,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.small",
         "name": "t4g.small",
-        "ram": 2048
+        "ram": 2048,
     },
     "t4g.xlarge": {
         "bandwidth": 5,
@@ -16289,11 +16289,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "t4g.xlarge",
         "name": "t4g.xlarge",
-        "ram": 16384
+        "ram": 16384,
     },
     "u-12tb1.112xlarge": {
         "bandwidth": 100,
@@ -16323,11 +16323,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "u-12tb1.112xlarge",
         "name": "u-12tb1.112xlarge",
-        "ram": 12582912
+        "ram": 12582912,
     },
     "u-3tb1.56xlarge": {
         "bandwidth": 50,
@@ -16358,11 +16358,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "224",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "u-3tb1.56xlarge",
         "name": "u-3tb1.56xlarge",
-        "ram": 3145728
+        "ram": 3145728,
     },
     "u-6tb1.112xlarge": {
         "bandwidth": 100,
@@ -16392,11 +16392,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "u-6tb1.112xlarge",
         "name": "u-6tb1.112xlarge",
-        "ram": 6291456
+        "ram": 6291456,
     },
     "u-6tb1.56xlarge": {
         "bandwidth": 100,
@@ -16426,11 +16426,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "224",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "u-6tb1.56xlarge",
         "name": "u-6tb1.56xlarge",
-        "ram": 6291456
+        "ram": 6291456,
     },
     "u-9tb1.112xlarge": {
         "bandwidth": 100,
@@ -16459,11 +16459,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "448",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "u-9tb1.112xlarge",
         "name": "u-9tb1.112xlarge",
-        "ram": 9437184
+        "ram": 9437184,
     },
     "vt1.24xlarge": {
         "bandwidth": 25000,
@@ -16494,11 +16494,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "vt1.24xlarge",
         "name": "vt1.24xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "vt1.3xlarge": {
         "bandwidth": 3125,
@@ -16528,11 +16528,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "vt1.3xlarge",
         "name": "vt1.3xlarge",
-        "ram": 24576
+        "ram": 24576,
     },
     "vt1.6xlarge": {
         "bandwidth": 6250,
@@ -16563,11 +16563,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "vt1.6xlarge",
         "name": "vt1.6xlarge",
-        "ram": 49152
+        "ram": 49152,
     },
     "x1.16xlarge": {
         "bandwidth": None,
@@ -16598,11 +16598,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1920 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1.16xlarge",
         "name": "x1.16xlarge",
-        "ram": 999424
+        "ram": 999424,
     },
     "x1.32xlarge": {
         "bandwidth": None,
@@ -16633,11 +16633,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1920 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1.32xlarge",
         "name": "x1.32xlarge",
-        "ram": 1998848
+        "ram": 1998848,
     },
     "x1e.16xlarge": {
         "bandwidth": 10,
@@ -16667,11 +16667,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1920 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.16xlarge",
         "name": "x1e.16xlarge",
-        "ram": 1998848
+        "ram": 1998848,
     },
     "x1e.2xlarge": {
         "bandwidth": 10,
@@ -16701,11 +16701,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 240 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.2xlarge",
         "name": "x1e.2xlarge",
-        "ram": 249856
+        "ram": 249856,
     },
     "x1e.32xlarge": {
         "bandwidth": 25,
@@ -16736,11 +16736,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1920 SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.32xlarge",
         "name": "x1e.32xlarge",
-        "ram": 3997696
+        "ram": 3997696,
     },
     "x1e.4xlarge": {
         "bandwidth": 10,
@@ -16770,11 +16770,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 480 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.4xlarge",
         "name": "x1e.4xlarge",
-        "ram": 499712
+        "ram": 499712,
     },
     "x1e.8xlarge": {
         "bandwidth": 10,
@@ -16805,11 +16805,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 960 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.8xlarge",
         "name": "x1e.8xlarge",
-        "ram": 999424
+        "ram": 999424,
     },
     "x1e.xlarge": {
         "bandwidth": 10,
@@ -16840,11 +16840,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 120 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x1e.xlarge",
         "name": "x1e.xlarge",
-        "ram": 124928
+        "ram": 124928,
     },
     "x2gd.12xlarge": {
         "bandwidth": 20,
@@ -16874,11 +16874,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.12xlarge",
         "name": "x2gd.12xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "x2gd.16xlarge": {
         "bandwidth": 25,
@@ -16908,11 +16908,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.16xlarge",
         "name": "x2gd.16xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "x2gd.2xlarge": {
         "bandwidth": 10,
@@ -16942,11 +16942,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 474 SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.2xlarge",
         "name": "x2gd.2xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "x2gd.4xlarge": {
         "bandwidth": 10,
@@ -16976,11 +16976,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.4xlarge",
         "name": "x2gd.4xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "x2gd.8xlarge": {
         "bandwidth": 12,
@@ -17009,11 +17009,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.8xlarge",
         "name": "x2gd.8xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "x2gd.large": {
         "bandwidth": 10,
@@ -17043,11 +17043,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.large",
         "name": "x2gd.large",
-        "ram": 32768
+        "ram": 32768,
     },
     "x2gd.medium": {
         "bandwidth": 10,
@@ -17077,11 +17077,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 59 SSD",
             "vcpu": "1",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.medium",
         "name": "x2gd.medium",
-        "ram": 16384
+        "ram": 16384,
     },
     "x2gd.xlarge": {
         "bandwidth": 10,
@@ -17110,11 +17110,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2gd.xlarge",
         "name": "x2gd.xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "x2idn.16xlarge": {
         "bandwidth": 50,
@@ -17144,11 +17144,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2idn.16xlarge",
         "name": "x2idn.16xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "x2idn.24xlarge": {
         "bandwidth": 75,
@@ -17178,11 +17178,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2idn.24xlarge",
         "name": "x2idn.24xlarge",
-        "ram": 1572864
+        "ram": 1572864,
     },
     "x2idn.32xlarge": {
         "bandwidth": 100,
@@ -17212,11 +17212,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2idn.32xlarge",
         "name": "x2idn.32xlarge",
-        "ram": 2097152
+        "ram": 2097152,
     },
     "x2iedn.16xlarge": {
         "bandwidth": 50,
@@ -17246,11 +17246,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 1900 NVMe SSD",
             "vcpu": "64",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.16xlarge",
         "name": "x2iedn.16xlarge",
-        "ram": 2097152
+        "ram": 2097152,
     },
     "x2iedn.24xlarge": {
         "bandwidth": 75,
@@ -17280,11 +17280,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1425 NVMe SSD",
             "vcpu": "96",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.24xlarge",
         "name": "x2iedn.24xlarge",
-        "ram": 3145728
+        "ram": 3145728,
     },
     "x2iedn.2xlarge": {
         "bandwidth": 25,
@@ -17315,11 +17315,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 237 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.2xlarge",
         "name": "x2iedn.2xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "x2iedn.32xlarge": {
         "bandwidth": 100,
@@ -17349,11 +17349,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 1900 NVMe SSD",
             "vcpu": "128",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.32xlarge",
         "name": "x2iedn.32xlarge",
-        "ram": 4194304
+        "ram": 4194304,
     },
     "x2iedn.4xlarge": {
         "bandwidth": 25,
@@ -17384,11 +17384,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 475 NVMe SSD",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.4xlarge",
         "name": "x2iedn.4xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "x2iedn.8xlarge": {
         "bandwidth": 25,
@@ -17418,11 +17418,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 950 NVMe SSD",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.8xlarge",
         "name": "x2iedn.8xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "x2iedn.xlarge": {
         "bandwidth": 25,
@@ -17453,11 +17453,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 118 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iedn.xlarge",
         "name": "x2iedn.xlarge",
-        "ram": 131072
+        "ram": 131072,
     },
     "x2iezn.12xlarge": {
         "bandwidth": 100,
@@ -17487,11 +17487,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iezn.12xlarge",
         "name": "x2iezn.12xlarge",
-        "ram": 1572864
+        "ram": 1572864,
     },
     "x2iezn.2xlarge": {
         "bandwidth": 25,
@@ -17522,11 +17522,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iezn.2xlarge",
         "name": "x2iezn.2xlarge",
-        "ram": 262144
+        "ram": 262144,
     },
     "x2iezn.4xlarge": {
         "bandwidth": 25,
@@ -17557,11 +17557,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "16",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iezn.4xlarge",
         "name": "x2iezn.4xlarge",
-        "ram": 524288
+        "ram": 524288,
     },
     "x2iezn.6xlarge": {
         "bandwidth": 50,
@@ -17592,11 +17592,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iezn.6xlarge",
         "name": "x2iezn.6xlarge",
-        "ram": 786432
+        "ram": 786432,
     },
     "x2iezn.8xlarge": {
         "bandwidth": 75,
@@ -17627,11 +17627,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "EBS only",
             "vcpu": "32",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "x2iezn.8xlarge",
         "name": "x2iezn.8xlarge",
-        "ram": 1048576
+        "ram": 1048576,
     },
     "z1d.12xlarge": {
         "bandwidth": 25,
@@ -17661,11 +17661,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "2 x 900 NVMe SSD",
             "vcpu": "48",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.12xlarge",
         "name": "z1d.12xlarge",
-        "ram": 393216
+        "ram": 393216,
     },
     "z1d.2xlarge": {
         "bandwidth": 10,
@@ -17696,11 +17696,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 300 NVMe SSD",
             "vcpu": "8",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.2xlarge",
         "name": "z1d.2xlarge",
-        "ram": 65536
+        "ram": 65536,
     },
     "z1d.3xlarge": {
         "bandwidth": 10,
@@ -17730,11 +17730,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 450 NVMe SSD",
             "vcpu": "12",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.3xlarge",
         "name": "z1d.3xlarge",
-        "ram": 98304
+        "ram": 98304,
     },
     "z1d.6xlarge": {
         "bandwidth": 10,
@@ -17764,11 +17764,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 900 NVMe SSD",
             "vcpu": "24",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.6xlarge",
         "name": "z1d.6xlarge",
-        "ram": 196608
+        "ram": 196608,
     },
     "z1d.large": {
         "bandwidth": 10,
@@ -17799,11 +17799,11 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 75 NVMe SSD",
             "vcpu": "2",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.large",
         "name": "z1d.large",
-        "ram": 16384
+        "ram": 16384,
     },
     "z1d.xlarge": {
         "bandwidth": 10,
@@ -17834,10 +17834,10 @@ INSTANCE_TYPES = {
             "servicename": "Amazon Elastic Compute Cloud",
             "storage": "1 x 150 NVMe SSD",
             "vcpu": "4",
-            "vpcnetworkingsupport": "true"
+            "vpcnetworkingsupport": "true",
         },
         "id": "z1d.xlarge",
         "name": "z1d.xlarge",
-        "ram": 32768
-    }
-}
\ No newline at end of file
+        "ram": 32768,
+    },
+}
diff --git a/libcloud/compute/constants/ec2_region_details_complete.py b/libcloud/compute/constants/ec2_region_details_complete.py
index 017c741ae..a067eea5c 100644
--- a/libcloud/compute/constants/ec2_region_details_complete.py
+++ b/libcloud/compute/constants/ec2_region_details_complete.py
@@ -21,7 +21,7 @@ REGION_DETAILS = {
         "endpoint": "ec2.af-south-1.amazonaws.com",
         "id": "af-south-1",
         "instance_types": [],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-east-1": {
         "api_name": "ec2_ap_east",
@@ -205,9 +205,9 @@ REGION_DETAILS = {
             "t4g.small",
             "t4g.xlarge",
             "x1.16xlarge",
-            "x1.32xlarge"
+            "x1.32xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-northeast-1": {
         "api_name": "ec2_ap_northeast",
@@ -660,9 +660,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-northeast-2": {
         "api_name": "ec2_ap_northeast",
@@ -995,9 +995,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-northeast-3": {
         "api_name": "ec2_ap_northeast",
@@ -1005,7 +1005,7 @@ REGION_DETAILS = {
         "endpoint": "ec2.ap-northeast-3.amazonaws.com",
         "id": "ap-northeast-3",
         "instance_types": [],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-south-1": {
         "api_name": "ec2_ap_south_1",
@@ -1355,9 +1355,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-southeast-1": {
         "api_name": "ec2_ap_southeast",
@@ -1757,9 +1757,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-southeast-2": {
         "api_name": "ec2_ap_southeast_2",
@@ -2153,9 +2153,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ca-central-1": {
         "api_name": "ec2_ca_central_1",
@@ -2479,9 +2479,9 @@ REGION_DETAILS = {
             "x2iedn.32xlarge",
             "x2iedn.4xlarge",
             "x2iedn.8xlarge",
-            "x2iedn.xlarge"
+            "x2iedn.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "cn-north-1": {
         "api_name": "ec2_cn_north",
@@ -2489,7 +2489,7 @@ REGION_DETAILS = {
         "endpoint": "ec2.cn-north-1.amazonaws.com.cn",
         "id": "cn-north-1",
         "instance_types": [],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "cn-northwest-1": {
         "api_name": "ec2_cn_northwest",
@@ -2497,7 +2497,7 @@ REGION_DETAILS = {
         "endpoint": "ec2.cn-northwest-1.amazonaws.com.cn",
         "id": "cn-northwest-1",
         "instance_types": [],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-central-1": {
         "api_name": "ec2_eu_central",
@@ -2941,9 +2941,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-north-1": {
         "api_name": "ec2_eu_north_stockholm",
@@ -3157,9 +3157,9 @@ REGION_DETAILS = {
             "x2iedn.32xlarge",
             "x2iedn.4xlarge",
             "x2iedn.8xlarge",
-            "x2iedn.xlarge"
+            "x2iedn.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-south-1": {
         "api_name": "ec2_eu_south",
@@ -3386,9 +3386,9 @@ REGION_DETAILS = {
             "x2iedn.32xlarge",
             "x2iedn.4xlarge",
             "x2iedn.8xlarge",
-            "x2iedn.xlarge"
+            "x2iedn.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-west-1": {
         "api_name": "ec2_eu_west",
@@ -3908,9 +3908,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "eu-west-2": {
         "api_name": "ec2_eu_west_london",
@@ -4238,9 +4238,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-west-3": {
         "api_name": "ec2_eu_west_paris",
@@ -4515,9 +4515,9 @@ REGION_DETAILS = {
             "x2iedn.32xlarge",
             "x2iedn.4xlarge",
             "x2iedn.8xlarge",
-            "x2iedn.xlarge"
+            "x2iedn.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "sa-east-1": {
         "api_name": "ec2_sa_east",
@@ -4846,9 +4846,9 @@ REGION_DETAILS = {
             "x2iedn.32xlarge",
             "x2iedn.4xlarge",
             "x2iedn.8xlarge",
-            "x2iedn.xlarge"
+            "x2iedn.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-east-1": {
         "api_name": "ec2_us_east",
@@ -5375,9 +5375,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-east-2": {
         "api_name": "ec2_us_east_ohio",
@@ -5846,9 +5846,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "us-gov-west-1": {
         "api_name": "ec2_us_govwest",
@@ -5856,7 +5856,7 @@ REGION_DETAILS = {
         "endpoint": "ec2.us-gov-west-1.amazonaws.com",
         "id": "us-gov-west-1",
         "instance_types": [],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-west-1": {
         "api_name": "ec2_us_west",
@@ -6173,9 +6173,9 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-west-2": {
         "api_name": "ec2_us_west_oregon",
@@ -6702,8 +6702,8 @@ REGION_DETAILS = {
             "z1d.3xlarge",
             "z1d.6xlarge",
             "z1d.large",
-            "z1d.xlarge"
+            "z1d.xlarge",
         ],
-        "signature_version": "2"
-    }
-}
\ No newline at end of file
+        "signature_version": "2",
+    },
+}
diff --git a/libcloud/compute/constants/ec2_region_details_partial.py b/libcloud/compute/constants/ec2_region_details_partial.py
index 32fc59607..f4728e72e 100644
--- a/libcloud/compute/constants/ec2_region_details_partial.py
+++ b/libcloud/compute/constants/ec2_region_details_partial.py
@@ -20,160 +20,160 @@ REGION_DETAILS = {
         "country": "South Africa",
         "endpoint": "ec2.af-south-1.amazonaws.com",
         "id": "af-south-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-east-1": {
         "api_name": "ec2_ap_east",
         "country": "Hong Kong",
         "endpoint": "ec2.ap-east-1.amazonaws.com",
         "id": "ap-east-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-northeast-1": {
         "api_name": "ec2_ap_northeast",
         "country": "Japan",
         "endpoint": "ec2.ap-northeast-1.amazonaws.com",
         "id": "ap-northeast-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-northeast-2": {
         "api_name": "ec2_ap_northeast",
         "country": "South Korea",
         "endpoint": "ec2.ap-northeast-2.amazonaws.com",
         "id": "ap-northeast-2",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-northeast-3": {
         "api_name": "ec2_ap_northeast",
         "country": "Japan",
         "endpoint": "ec2.ap-northeast-3.amazonaws.com",
         "id": "ap-northeast-3",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-south-1": {
         "api_name": "ec2_ap_south_1",
         "country": "India",
         "endpoint": "ec2.ap-south-1.amazonaws.com",
         "id": "ap-south-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "ap-southeast-1": {
         "api_name": "ec2_ap_southeast",
         "country": "Singapore",
         "endpoint": "ec2.ap-southeast-1.amazonaws.com",
         "id": "ap-southeast-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ap-southeast-2": {
         "api_name": "ec2_ap_southeast_2",
         "country": "Australia",
         "endpoint": "ec2.ap-southeast-2.amazonaws.com",
         "id": "ap-southeast-2",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "ca-central-1": {
         "api_name": "ec2_ca_central_1",
         "country": "Canada",
         "endpoint": "ec2.ca-central-1.amazonaws.com",
         "id": "ca-central-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "cn-north-1": {
         "api_name": "ec2_cn_north",
         "country": "China",
         "endpoint": "ec2.cn-north-1.amazonaws.com.cn",
         "id": "cn-north-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "cn-northwest-1": {
         "api_name": "ec2_cn_northwest",
         "country": "China",
         "endpoint": "ec2.cn-northwest-1.amazonaws.com.cn",
         "id": "cn-northwest-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-central-1": {
         "api_name": "ec2_eu_central",
         "country": "Frankfurt",
         "endpoint": "ec2.eu-central-1.amazonaws.com",
         "id": "eu-central-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-north-1": {
         "api_name": "ec2_eu_north_stockholm",
         "country": "Stockholm",
         "endpoint": "ec2.eu-north-1.amazonaws.com",
         "id": "eu-north-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-south-1": {
         "api_name": "ec2_eu_south",
         "country": "Italy",
         "endpoint": "ec2.eu-south-1.amazonaws.com",
         "id": "eu-south-1",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-west-1": {
         "api_name": "ec2_eu_west",
         "country": "Ireland",
         "endpoint": "ec2.eu-west-1.amazonaws.com",
         "id": "eu-west-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "eu-west-2": {
         "api_name": "ec2_eu_west_london",
         "country": "United Kingdom",
         "endpoint": "ec2.eu-west-2.amazonaws.com",
         "id": "eu-west-2",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "eu-west-3": {
         "api_name": "ec2_eu_west_paris",
         "country": "France",
         "endpoint": "ec2.eu-west-3.amazonaws.com",
         "id": "eu-west-3",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "sa-east-1": {
         "api_name": "ec2_sa_east",
         "country": "Brazil",
         "endpoint": "ec2.sa-east-1.amazonaws.com",
         "id": "sa-east-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-east-1": {
         "api_name": "ec2_us_east",
         "country": "USA",
         "endpoint": "ec2.us-east-1.amazonaws.com",
         "id": "us-east-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-east-2": {
         "api_name": "ec2_us_east_ohio",
         "country": "USA",
         "endpoint": "ec2.us-east-2.amazonaws.com",
         "id": "us-east-2",
-        "signature_version": "4"
+        "signature_version": "4",
     },
     "us-gov-west-1": {
         "api_name": "ec2_us_govwest",
         "country": "US",
         "endpoint": "ec2.us-gov-west-1.amazonaws.com",
         "id": "us-gov-west-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-west-1": {
         "api_name": "ec2_us_west",
         "country": "USA",
         "endpoint": "ec2.us-west-1.amazonaws.com",
         "id": "us-west-1",
-        "signature_version": "2"
+        "signature_version": "2",
     },
     "us-west-2": {
         "api_name": "ec2_us_west_oregon",
         "country": "US",
         "endpoint": "ec2.us-west-2.amazonaws.com",
         "id": "us-west-2",
-        "signature_version": "2"
-    }
-}
\ No newline at end of file
+        "signature_version": "2",
+    },
+}