Repository: getmoto/moto
Pull request #8345 (2024-11-24 06:11:07)

chore: update EC2 Instance Offerings
Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action


Patch:
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-1.json
index 4214c3ec5..77bf920cd 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-northeast-1.json
@@ -859,6 +859,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "apne1-az1"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "apne1-az1"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "apne1-az1"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "apne1-az1"
@@ -6263,6 +6295,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "apne1-az4"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "apne1-az4"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "apne1-az4"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "apne1-az4"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-2.json
index aa9552b72..74a83701e 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-south-2.json
@@ -71,6 +71,50 @@
   "InstanceType": "c5d.xlarge",
   "Location": "aps2-az1"
  },
+ {
+  "InstanceType": "c6a.12xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.16xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.24xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.2xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.32xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.48xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.4xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.8xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.large",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.metal",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "c6a.xlarge",
+  "Location": "aps2-az1"
+ },
  {
   "InstanceType": "c6g.12xlarge",
   "Location": "aps2-az1"
@@ -655,6 +699,50 @@
   "InstanceType": "r5d.xlarge",
   "Location": "aps2-az1"
  },
+ {
+  "InstanceType": "r6a.12xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.16xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.24xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.2xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.32xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.48xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.4xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.8xlarge",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.large",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.metal",
+  "Location": "aps2-az1"
+ },
+ {
+  "InstanceType": "r6a.xlarge",
+  "Location": "aps2-az1"
+ },
  {
   "InstanceType": "r6g.12xlarge",
   "Location": "aps2-az1"
@@ -947,6 +1035,50 @@
   "InstanceType": "c5d.xlarge",
   "Location": "aps2-az2"
  },
+ {
+  "InstanceType": "c6a.12xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.16xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.24xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.2xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.32xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.48xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.4xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.8xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.large",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.metal",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "c6a.xlarge",
+  "Location": "aps2-az2"
+ },
  {
   "InstanceType": "c6g.12xlarge",
   "Location": "aps2-az2"
@@ -1531,6 +1663,50 @@
   "InstanceType": "r5d.xlarge",
   "Location": "aps2-az2"
  },
+ {
+  "InstanceType": "r6a.12xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.16xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.24xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.2xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.32xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.48xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.4xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.8xlarge",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.large",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.metal",
+  "Location": "aps2-az2"
+ },
+ {
+  "InstanceType": "r6a.xlarge",
+  "Location": "aps2-az2"
+ },
  {
   "InstanceType": "r6g.12xlarge",
   "Location": "aps2-az2"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-5.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-5.json
index 7cf81d7eb..004c68458 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-5.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/ap-southeast-5.json
@@ -219,6 +219,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "apse5-az1"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "apse5-az1"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "apse5-az1"
@@ -599,6 +619,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "apse5-az1"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "apse5-az1"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "apse5-az1"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "apse5-az1"
@@ -1199,6 +1239,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "apse5-az2"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "apse5-az2"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "apse5-az2"
@@ -1579,6 +1639,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "apse5-az2"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "apse5-az2"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "apse5-az2"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "apse5-az2"
@@ -2179,6 +2259,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "apse5-az3"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "apse5-az3"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "apse5-az3"
@@ -2519,6 +2619,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "apse5-az3"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "apse5-az3"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "apse5-az3"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "apse5-az3"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-1.json
index db5a2879f..4fbf87659 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-central-1.json
@@ -835,6 +835,38 @@
   "InstanceType": "g5g.xlarge",
   "Location": "euc1-az1"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "euc1-az1"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "euc1-az1"
+ },
  {
   "InstanceType": "i3.16xlarge",
   "Location": "euc1-az1"
@@ -3591,6 +3623,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "euc1-az2"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "euc1-az2"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "euc1-az2"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "euc1-az2"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-north-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-north-1.json
index e470dbc9f..8ed091443 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-north-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-north-1.json
@@ -3491,6 +3491,54 @@
   "InstanceType": "r7i.xlarge",
   "Location": "eun1-az2"
  },
+ {
+  "InstanceType": "r8g.12xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.16xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.24xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.2xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.48xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.4xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.8xlarge",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.large",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.medium",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.metal-24xl",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.metal-48xl",
+  "Location": "eun1-az2"
+ },
+ {
+  "InstanceType": "r8g.xlarge",
+  "Location": "eun1-az2"
+ },
  {
   "InstanceType": "t3.2xlarge",
   "Location": "eun1-az2"
@@ -5247,6 +5295,54 @@
   "InstanceType": "r7i.xlarge",
   "Location": "eun1-az3"
  },
+ {
+  "InstanceType": "r8g.12xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.16xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.24xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.2xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.48xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.4xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.8xlarge",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.large",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.medium",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.metal-24xl",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.metal-48xl",
+  "Location": "eun1-az3"
+ },
+ {
+  "InstanceType": "r8g.xlarge",
+  "Location": "eun1-az3"
+ },
  {
   "InstanceType": "t3.2xlarge",
   "Location": "eun1-az3"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-2.json
index 02bc1596e..eeca1b775 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/eu-south-2.json
@@ -1715,6 +1715,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eus2-az2"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eus2-az2"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eus2-az2"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eus2-az2"
@@ -2971,6 +3003,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eus2-az3"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eus2-az3"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eus2-az3"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eus2-az3"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-central-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-central-1.json
index 09a28a396..7c1ef6a7c 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/me-central-1.json
@@ -1431,6 +1431,30 @@
   "InstanceType": "x2idn.metal",
   "Location": "mec1-az2"
  },
+ {
+  "InstanceType": "x2iezn.12xlarge",
+  "Location": "mec1-az2"
+ },
+ {
+  "InstanceType": "x2iezn.2xlarge",
+  "Location": "mec1-az2"
+ },
+ {
+  "InstanceType": "x2iezn.4xlarge",
+  "Location": "mec1-az2"
+ },
+ {
+  "InstanceType": "x2iezn.6xlarge",
+  "Location": "mec1-az2"
+ },
+ {
+  "InstanceType": "x2iezn.8xlarge",
+  "Location": "mec1-az2"
+ },
+ {
+  "InstanceType": "x2iezn.metal",
+  "Location": "mec1-az2"
+ },
  {
   "InstanceType": "c5.12xlarge",
   "Location": "mec1-az3"
@@ -2114,5 +2138,29 @@
  {
   "InstanceType": "x2idn.metal",
   "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.12xlarge",
+  "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.2xlarge",
+  "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.4xlarge",
+  "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.6xlarge",
+  "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.8xlarge",
+  "Location": "mec1-az3"
+ },
+ {
+  "InstanceType": "x2iezn.metal",
+  "Location": "mec1-az3"
  }
 ]
\ No newline at end of file
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-1.json
index fbfbf0e02..8d63beed0 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-1.json
@@ -3879,6 +3879,54 @@
   "InstanceType": "c7i.xlarge",
   "Location": "use1-az2"
  },
+ {
+  "InstanceType": "c8g.12xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.16xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.24xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.2xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.48xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.4xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.8xlarge",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.large",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.medium",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.metal-24xl",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.metal-48xl",
+  "Location": "use1-az2"
+ },
+ {
+  "InstanceType": "c8g.xlarge",
+  "Location": "use1-az2"
+ },
  {
   "InstanceType": "d2.2xlarge",
   "Location": "use1-az2"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-2.json
index 5505fd1f6..c0186215d 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone-id/us-east-2.json
@@ -3691,6 +3691,26 @@
   "InstanceType": "c7gn.xlarge",
   "Location": "use2-az2"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "use2-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "use2-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "use2-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "use2-az2"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "use2-az2"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "use2-az2"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-1.json
index 8b94541c8..70a4c00f9 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-northeast-1.json
@@ -859,6 +859,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "ap-northeast-1a"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "ap-northeast-1a"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "ap-northeast-1a"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "ap-northeast-1a"
@@ -3783,6 +3815,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "ap-northeast-1c"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "ap-northeast-1c"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "ap-northeast-1c"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "ap-northeast-1c"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-2.json
index e3a564234..7b5dd2acf 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-south-2.json
@@ -71,6 +71,50 @@
   "InstanceType": "c5d.xlarge",
   "Location": "ap-south-2a"
  },
+ {
+  "InstanceType": "c6a.12xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.16xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.24xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.2xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.32xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.48xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.4xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.8xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.large",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.metal",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "c6a.xlarge",
+  "Location": "ap-south-2a"
+ },
  {
   "InstanceType": "c6g.12xlarge",
   "Location": "ap-south-2a"
@@ -655,6 +699,50 @@
   "InstanceType": "r5d.xlarge",
   "Location": "ap-south-2a"
  },
+ {
+  "InstanceType": "r6a.12xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.16xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.24xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.2xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.32xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.48xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.4xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.8xlarge",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.large",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.metal",
+  "Location": "ap-south-2a"
+ },
+ {
+  "InstanceType": "r6a.xlarge",
+  "Location": "ap-south-2a"
+ },
  {
   "InstanceType": "r6g.12xlarge",
   "Location": "ap-south-2a"
@@ -947,6 +1035,50 @@
   "InstanceType": "c5d.xlarge",
   "Location": "ap-south-2b"
  },
+ {
+  "InstanceType": "c6a.12xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.16xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.24xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.2xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.32xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.48xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.4xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.8xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.large",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.metal",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "c6a.xlarge",
+  "Location": "ap-south-2b"
+ },
  {
   "InstanceType": "c6g.12xlarge",
   "Location": "ap-south-2b"
@@ -1531,6 +1663,50 @@
   "InstanceType": "r5d.xlarge",
   "Location": "ap-south-2b"
  },
+ {
+  "InstanceType": "r6a.12xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.16xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.24xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.2xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.32xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.48xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.4xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.8xlarge",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.large",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.metal",
+  "Location": "ap-south-2b"
+ },
+ {
+  "InstanceType": "r6a.xlarge",
+  "Location": "ap-south-2b"
+ },
  {
   "InstanceType": "r6g.12xlarge",
   "Location": "ap-south-2b"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-5.json b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-5.json
index 1b11e26f3..19a50be37 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-5.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/ap-southeast-5.json
@@ -219,6 +219,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "ap-southeast-5a"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "ap-southeast-5a"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "ap-southeast-5a"
@@ -599,6 +619,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "ap-southeast-5a"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "ap-southeast-5a"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "ap-southeast-5a"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "ap-southeast-5a"
@@ -1199,6 +1239,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "ap-southeast-5b"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "ap-southeast-5b"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "ap-southeast-5b"
@@ -1579,6 +1639,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "ap-southeast-5b"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "ap-southeast-5b"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "ap-southeast-5b"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "ap-southeast-5b"
@@ -2179,6 +2259,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "ap-southeast-5c"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "ap-southeast-5c"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "ap-southeast-5c"
@@ -2519,6 +2619,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "ap-southeast-5c"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "ap-southeast-5c"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "ap-southeast-5c"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "ap-southeast-5c"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-1.json
index 6b445f80c..34ab6bc40 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-central-1.json
@@ -791,6 +791,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eu-central-1a"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-central-1a"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-central-1a"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eu-central-1a"
@@ -6527,6 +6559,38 @@
   "InstanceType": "g5g.xlarge",
   "Location": "eu-central-1c"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-central-1c"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-central-1c"
+ },
  {
   "InstanceType": "i3.16xlarge",
   "Location": "eu-central-1c"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-north-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-north-1.json
index 27ae154a5..d80ccb344 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-north-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-north-1.json
@@ -3491,6 +3491,54 @@
   "InstanceType": "r7i.xlarge",
   "Location": "eu-north-1b"
  },
+ {
+  "InstanceType": "r8g.12xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.16xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.24xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.2xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.48xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.4xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.8xlarge",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.large",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.medium",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.metal-24xl",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.metal-48xl",
+  "Location": "eu-north-1b"
+ },
+ {
+  "InstanceType": "r8g.xlarge",
+  "Location": "eu-north-1b"
+ },
  {
   "InstanceType": "t3.2xlarge",
   "Location": "eu-north-1b"
@@ -5247,6 +5295,54 @@
   "InstanceType": "r7i.xlarge",
   "Location": "eu-north-1c"
  },
+ {
+  "InstanceType": "r8g.12xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.16xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.24xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.2xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.48xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.4xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.8xlarge",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.large",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.medium",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.metal-24xl",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.metal-48xl",
+  "Location": "eu-north-1c"
+ },
+ {
+  "InstanceType": "r8g.xlarge",
+  "Location": "eu-north-1c"
+ },
  {
   "InstanceType": "t3.2xlarge",
   "Location": "eu-north-1c"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-2.json
index 80f96a949..e6b0600ec 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/eu-south-2.json
@@ -1715,6 +1715,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eu-south-2b"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-south-2b"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-south-2b"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eu-south-2b"
@@ -2971,6 +3003,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eu-south-2c"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-south-2c"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-south-2c"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eu-south-2c"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/me-central-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone/me-central-1.json
index d6cd20dd0..5856987bf 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/me-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/me-central-1.json
@@ -1431,6 +1431,30 @@
   "InstanceType": "x2idn.metal",
   "Location": "me-central-1b"
  },
+ {
+  "InstanceType": "x2iezn.12xlarge",
+  "Location": "me-central-1b"
+ },
+ {
+  "InstanceType": "x2iezn.2xlarge",
+  "Location": "me-central-1b"
+ },
+ {
+  "InstanceType": "x2iezn.4xlarge",
+  "Location": "me-central-1b"
+ },
+ {
+  "InstanceType": "x2iezn.6xlarge",
+  "Location": "me-central-1b"
+ },
+ {
+  "InstanceType": "x2iezn.8xlarge",
+  "Location": "me-central-1b"
+ },
+ {
+  "InstanceType": "x2iezn.metal",
+  "Location": "me-central-1b"
+ },
  {
   "InstanceType": "c5.12xlarge",
   "Location": "me-central-1c"
@@ -2114,5 +2138,29 @@
  {
   "InstanceType": "x2idn.metal",
   "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.12xlarge",
+  "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.2xlarge",
+  "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.4xlarge",
+  "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.6xlarge",
+  "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.8xlarge",
+  "Location": "me-central-1c"
+ },
+ {
+  "InstanceType": "x2iezn.metal",
+  "Location": "me-central-1c"
  }
 ]
\ No newline at end of file
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-1.json b/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-1.json
index 7753f47fb..a10dd6ef2 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-1.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-1.json
@@ -723,6 +723,54 @@
   "InstanceType": "c7i.xlarge",
   "Location": "us-east-1a"
  },
+ {
+  "InstanceType": "c8g.12xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.16xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.24xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.2xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.48xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.4xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.8xlarge",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.large",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.medium",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.metal-24xl",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.metal-48xl",
+  "Location": "us-east-1a"
+ },
+ {
+  "InstanceType": "c8g.xlarge",
+  "Location": "us-east-1a"
+ },
  {
   "InstanceType": "d2.2xlarge",
   "Location": "us-east-1a"
diff --git a/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-2.json b/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-2.json
index bf9c629f1..b9aec2207 100644
--- a/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-2.json
+++ b/moto/ec2/resources/instance_type_offerings/availability-zone/us-east-2.json
@@ -3691,6 +3691,26 @@
   "InstanceType": "c7gn.xlarge",
   "Location": "us-east-2b"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "us-east-2b"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "us-east-2b"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "us-east-2b"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "us-east-2b"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "us-east-2b"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "us-east-2b"
diff --git a/moto/ec2/resources/instance_type_offerings/region/ap-northeast-1.json b/moto/ec2/resources/instance_type_offerings/region/ap-northeast-1.json
index e7090e656..d3ad93217 100644
--- a/moto/ec2/resources/instance_type_offerings/region/ap-northeast-1.json
+++ b/moto/ec2/resources/instance_type_offerings/region/ap-northeast-1.json
@@ -883,6 +883,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "ap-northeast-1"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "ap-northeast-1"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "ap-northeast-1"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "ap-northeast-1"
diff --git a/moto/ec2/resources/instance_type_offerings/region/ap-south-2.json b/moto/ec2/resources/instance_type_offerings/region/ap-south-2.json
index bbb0e4195..1337e5795 100644
--- a/moto/ec2/resources/instance_type_offerings/region/ap-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/region/ap-south-2.json
@@ -71,6 +71,50 @@
   "InstanceType": "c5d.xlarge",
   "Location": "ap-south-2"
  },
+ {
+  "InstanceType": "c6a.12xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.16xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.24xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.2xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.32xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.48xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.4xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.8xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.large",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.metal",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "c6a.xlarge",
+  "Location": "ap-south-2"
+ },
  {
   "InstanceType": "c6g.12xlarge",
   "Location": "ap-south-2"
@@ -655,6 +699,50 @@
   "InstanceType": "r5d.xlarge",
   "Location": "ap-south-2"
  },
+ {
+  "InstanceType": "r6a.12xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.16xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.24xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.2xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.32xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.48xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.4xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.8xlarge",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.large",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.metal",
+  "Location": "ap-south-2"
+ },
+ {
+  "InstanceType": "r6a.xlarge",
+  "Location": "ap-south-2"
+ },
  {
   "InstanceType": "r6g.12xlarge",
   "Location": "ap-south-2"
diff --git a/moto/ec2/resources/instance_type_offerings/region/ap-southeast-5.json b/moto/ec2/resources/instance_type_offerings/region/ap-southeast-5.json
index 1fa2dbfbf..4d64a1a7e 100644
--- a/moto/ec2/resources/instance_type_offerings/region/ap-southeast-5.json
+++ b/moto/ec2/resources/instance_type_offerings/region/ap-southeast-5.json
@@ -219,6 +219,26 @@
   "InstanceType": "c7gd.xlarge",
   "Location": "ap-southeast-5"
  },
+ {
+  "InstanceType": "c7i-flex.2xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "c7i-flex.4xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "c7i-flex.8xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "c7i-flex.large",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "c7i-flex.xlarge",
+  "Location": "ap-southeast-5"
+ },
  {
   "InstanceType": "c7i.12xlarge",
   "Location": "ap-southeast-5"
@@ -599,6 +619,26 @@
   "InstanceType": "m7gd.xlarge",
   "Location": "ap-southeast-5"
  },
+ {
+  "InstanceType": "m7i-flex.2xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "m7i-flex.4xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "m7i-flex.8xlarge",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "m7i-flex.large",
+  "Location": "ap-southeast-5"
+ },
+ {
+  "InstanceType": "m7i-flex.xlarge",
+  "Location": "ap-southeast-5"
+ },
  {
   "InstanceType": "m7i.12xlarge",
   "Location": "ap-southeast-5"
diff --git a/moto/ec2/resources/instance_type_offerings/region/eu-central-1.json b/moto/ec2/resources/instance_type_offerings/region/eu-central-1.json
index afaf63e6f..63dbe6388 100644
--- a/moto/ec2/resources/instance_type_offerings/region/eu-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/region/eu-central-1.json
@@ -931,6 +931,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eu-central-1"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-central-1"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-central-1"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eu-central-1"
diff --git a/moto/ec2/resources/instance_type_offerings/region/eu-north-1.json b/moto/ec2/resources/instance_type_offerings/region/eu-north-1.json
index 0f7c08bcc..abf8d7e44 100644
--- a/moto/ec2/resources/instance_type_offerings/region/eu-north-1.json
+++ b/moto/ec2/resources/instance_type_offerings/region/eu-north-1.json
@@ -1763,6 +1763,54 @@
   "InstanceType": "r7i.xlarge",
   "Location": "eu-north-1"
  },
+ {
+  "InstanceType": "r8g.12xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.16xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.24xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.2xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.48xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.4xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.8xlarge",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.large",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.medium",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.metal-24xl",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.metal-48xl",
+  "Location": "eu-north-1"
+ },
+ {
+  "InstanceType": "r8g.xlarge",
+  "Location": "eu-north-1"
+ },
  {
   "InstanceType": "t3.2xlarge",
   "Location": "eu-north-1"
diff --git a/moto/ec2/resources/instance_type_offerings/region/eu-south-2.json b/moto/ec2/resources/instance_type_offerings/region/eu-south-2.json
index 5aba8f971..5a711ca86 100644
--- a/moto/ec2/resources/instance_type_offerings/region/eu-south-2.json
+++ b/moto/ec2/resources/instance_type_offerings/region/eu-south-2.json
@@ -423,6 +423,38 @@
   "InstanceType": "g6.xlarge",
   "Location": "eu-south-2"
  },
+ {
+  "InstanceType": "g6e.12xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.16xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.24xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.2xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.48xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.4xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.8xlarge",
+  "Location": "eu-south-2"
+ },
+ {
+  "InstanceType": "g6e.xlarge",
+  "Location": "eu-south-2"
+ },
  {
   "InstanceType": "gr6.4xlarge",
   "Location": "eu-south-2"
diff --git a/moto/ec2/resources/instance_type_offerings/region/me-central-1.json b/moto/ec2/resources/instance_type_offerings/region/me-central-1.json
index 974bed129..145b50a3e 100644
--- a/moto/ec2/resources/instance_type_offerings/region/me-central-1.json
+++ b/moto/ec2/resources/instance_type_offerings/region/me-central-1.json
@@ -714,5 +714,29 @@
  {
   "InstanceType": "x2idn.metal",
   "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.12xlarge",
+  "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.2xlarge",
+  "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.4xlarge",
+  "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.6xlarge",
+  "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.8xlarge",
+  "Location": "me-central-1"
+ },
+ {
+  "InstanceType": "x2iezn.metal",
+  "Location": "me-central-1"
  }
 ]
\ No newline at end of file
diff --git a/moto/ec2/resources/instance_types.json b/moto/ec2/resources/instance_types.json
index e855c163f..8d2c93508 100644
--- a/moto/ec2/resources/instance_types.json
+++ b/moto/ec2/resources/instance_types.json
@@ -16059,7 +16059,7 @@
    ],
    "NetworkPerformance": "22.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -16217,7 +16217,7 @@
    ],
    "NetworkPerformance": "30 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -16388,7 +16388,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -16503,7 +16503,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -16626,7 +16626,7 @@
    ],
    "NetworkPerformance": "15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -16765,7 +16765,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -17075,7 +17075,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54294,7 +54294,7 @@
    ],
    "NetworkPerformance": "22.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54440,7 +54440,7 @@
    ],
    "NetworkPerformance": "30 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54599,7 +54599,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54702,7 +54702,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54813,7 +54813,7 @@
    ],
    "NetworkPerformance": "15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -54940,7 +54940,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55214,7 +55214,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55325,7 +55325,7 @@
    ],
    "NetworkPerformance": "22.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55483,7 +55483,7 @@
    ],
    "NetworkPerformance": "30 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55654,7 +55654,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55769,7 +55769,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -55892,7 +55892,7 @@
    ],
    "NetworkPerformance": "15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -56031,7 +56031,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -56341,7 +56341,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -78781,7 +78781,7 @@
    ],
    "NetworkPerformance": "22.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -78927,7 +78927,7 @@
    ],
    "NetworkPerformance": "30 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79086,7 +79086,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79189,7 +79189,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79300,7 +79300,7 @@
    ],
    "NetworkPerformance": "15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79427,7 +79427,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79701,7 +79701,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79812,7 +79812,7 @@
    ],
    "NetworkPerformance": "22.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -79970,7 +79970,7 @@
    ],
    "NetworkPerformance": "30 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -80141,7 +80141,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -80256,7 +80256,7 @@
    ],
    "NetworkPerformance": "Up to 15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -80379,7 +80379,7 @@
    ],
    "NetworkPerformance": "15 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -80518,7 +80518,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
@@ -80828,7 +80828,7 @@
    ],
    "NetworkPerformance": "Up to 12.5 Gigabit"
   },
-  "NitroEnclavesSupport": "unsupported",
+  "NitroEnclavesSupport": "supported",
   "NitroTpmInfo": {
    "SupportedVersions": [
     "2.0"
diff --git a/moto/resourcegroupstaggingapi/models.py b/moto/resourcegroupstaggingapi/models.py
index 19dc9339a..d48a314dd 100644
--- a/moto/resourcegroupstaggingapi/models.py
+++ b/moto/resourcegroupstaggingapi/models.py
@@ -22,6 +22,8 @@ from moto.rds.models import RDSBackend, rds_backends
 from moto.redshift.models import RedshiftBackend, redshift_backends
 from moto.s3.models import S3Backend, s3_backends
 from moto.sagemaker.models import SageMakerModelBackend, sagemaker_backends
+from moto.secretsmanager import secretsmanager_backends
+from moto.secretsmanager.models import ReplicaSecret, SecretsManagerBackend
 from moto.sns.models import SNSBackend, sns_backends
 from moto.sqs.models import SQSBackend, sqs_backends
 from moto.ssm.models import SimpleSystemManagerBackend, ssm_backends
@@ -110,6 +112,10 @@ class ResourceGroupsTaggingAPIBackend(BaseBackend):
     def acm_backend(self) -> AWSCertificateManagerBackend:
         return acm_backends[self.account_id][self.region_name]
 
+    @property
+    def secretsmanager_backend(self) -> SecretsManagerBackend:
+        return secretsmanager_backends[self.account_id][self.region_name]
+
     @property
     def sns_backend(self) -> SNSBackend:
         return sns_backends[self.account_id][self.region_name]
@@ -496,6 +502,24 @@ class ResourceGroupsTaggingAPIBackend(BaseBackend):
         # RedShift Snapshot
         # RedShift Subnet group
 
+        # Secrets Manager
+        if (
+            not resource_type_filters
+            or "secretsmanager" in resource_type_filters
+            or "secretsmanager:secret" in resource_type_filters
+        ):
+            for secret in self.secretsmanager_backend.secrets.values():
+                if isinstance(secret, ReplicaSecret):
+                    secret_tags = secret.source.tags
+                else:
+                    secret_tags = secret.tags
+
+                if secret_tags:
+                    formated_tags = format_tag_keys(secret_tags, ["Key", "Value"])
+                    if not formated_tags or not tag_filter(formated_tags):
+                        continue
+                    yield {"ResourceARN": f"{secret.arn}", "Tags": formated_tags}
+
         # SQS
         if not resource_type_filters or "sqs" in resource_type_filters:
             for queue in self.sqs_backend.queues.values():
diff --git a/moto/ssm/resources/regions.json b/moto/ssm/resources/regions.json
index ea7066613..52aeebab9 100644
--- a/moto/ssm/resources/regions.json
+++ b/moto/ssm/resources/regions.json
@@ -418,6 +418,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "connectcampaigns": {
+                "Value": "connectcampaigns",
+                "endpoint": {
+                  "Value": "connect-campaigns.af-south-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "connectparticipant": {
                 "Value": "connectparticipant",
                 "endpoint": {
@@ -12530,6 +12539,9 @@
                   "Value": "api.thinclient.ap-south-1.amazonaws.com"
                 }
               },
+              "timestream": {
+                "Value": "timestream"
+              },
               "timestream-influxdb": {
                 "Value": "timestream-influxdb",
                 "endpoint": {
@@ -12539,6 +12551,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "timestream-write": {
+                "Value": "timestream-write",
+                "endpoint": {
+                  "Value": "ingest.timestream.ap-south-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "transcribe": {
                 "Value": "transcribe",
                 "endpoint": {
@@ -13968,6 +13989,15 @@
               "vpc": {
                 "Value": "vpc"
               },
+              "vpc-lattice": {
+                "Value": "vpc-lattice",
+                "endpoint": {
+                  "Value": "vpc-lattice.ap-south-2.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "vpn": {
                 "Value": "vpn",
                 "endpoint": {
@@ -22755,6 +22785,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "license-manager-linux-subscriptions": {
+                "Value": "license-manager-linux-subscriptions",
+                "endpoint": {
+                  "Value": "license-manager-linux-subscriptions.ap-southeast-5.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "logs": {
                 "Value": "logs",
                 "endpoint": {
@@ -23085,6 +23124,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "wickr": {
+                "Value": "wickr",
+                "endpoint": {
+                  "Value": "api.messaging.wickr.ap-southeast-5.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "xray": {
                 "Value": "xray",
                 "endpoint": {
@@ -26164,6 +26212,15 @@
               "marketplace": {
                 "Value": "marketplace"
               },
+              "mq": {
+                "Value": "mq",
+                "endpoint": {
+                  "Value": "mq.ca-west-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "mwaa": {
                 "Value": "mwaa",
                 "endpoint": {
@@ -33564,6 +33621,15 @@
               "vpc": {
                 "Value": "vpc"
               },
+              "vpc-lattice": {
+                "Value": "vpc-lattice",
+                "endpoint": {
+                  "Value": "vpc-lattice.eu-central-2.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "vpn": {
                 "Value": "vpn",
                 "endpoint": {
@@ -49060,6 +49126,15 @@
               "vpc": {
                 "Value": "vpc"
               },
+              "vpc-lattice": {
+                "Value": "vpc-lattice",
+                "endpoint": {
+                  "Value": "vpc-lattice.me-central-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "vpn": {
                 "Value": "vpn",
                 "endpoint": {
@@ -53283,6 +53358,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "billing": {
+                "Value": "billing",
+                "endpoint": {
+                  "Value": "billing.us-east-1.api.aws"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "billingconductor": {
                 "Value": "billingconductor",
                 "endpoint": {
@@ -55179,6 +55263,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "partnercentral-selling": {
+                "Value": "partnercentral-selling",
+                "endpoint": {
+                  "Value": "partnercentral-selling.us-east-1.api.aws"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "payment-cryptography": {
                 "Value": "payment-cryptography"
               },
diff --git a/moto/ssm/resources/services.json b/moto/ssm/resources/services.json
index 9fb45494b..4f3456c40 100644
--- a/moto/ssm/resources/services.json
+++ b/moto/ssm/resources/services.json
@@ -8182,6 +8182,22 @@
               }
             }
           },
+          "billing": {
+            "longName": {
+              "Value": "AWS Billing"
+            },
+            "regions": {
+              "us-east-1": {
+                "Value": "us-east-1",
+                "endpoint": {
+                  "Value": "billing.us-east-1.api.aws"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              }
+            }
+          },
           "billingconductor": {
             "Value": "billingconductor",
             "longName": {
@@ -15666,6 +15682,15 @@
               "Value": "Amazon Connect Campaign Service"
             },
             "regions": {
+              "af-south-1": {
+                "Value": "af-south-1",
+                "endpoint": {
+                  "Value": "connect-campaigns.af-south-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "ap-southeast-2": {
                 "Value": "ap-southeast-2",
                 "endpoint": {
@@ -38579,6 +38604,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "ap-southeast-5": {
+                "Value": "ap-southeast-5",
+                "endpoint": {
+                  "Value": "license-manager-linux-subscriptions.ap-southeast-5.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "ca-central-1": {
                 "Value": "ca-central-1",
                 "endpoint": {
@@ -43769,6 +43803,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "ca-west-1": {
+                "Value": "ca-west-1",
+                "endpoint": {
+                  "Value": "mq.ca-west-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "cn-north-1": {
                 "Value": "cn-north-1",
                 "endpoint": {
@@ -47021,6 +47064,23 @@
               }
             }
           },
+          "partnercentral-selling": {
+            "Value": "partnercentral-selling",
+            "longName": {
+              "Value": "Partner Central Selling API"
+            },
+            "regions": {
+              "us-east-1": {
+                "Value": "us-east-1",
+                "endpoint": {
+                  "Value": "partnercentral-selling.us-east-1.api.aws"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              }
+            }
+          },
           "payment-cryptography": {
             "Value": "payment-cryptography",
             "longName": {
@@ -65232,6 +65292,9 @@
               "ap-northeast-1": {
                 "Value": "ap-northeast-1"
               },
+              "ap-south-1": {
+                "Value": "ap-south-1"
+              },
               "ap-southeast-2": {
                 "Value": "ap-southeast-2"
               },
@@ -65449,6 +65512,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "ap-south-1": {
+                "Value": "ap-south-1",
+                "endpoint": {
+                  "Value": "ingest.timestream.ap-south-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "ap-southeast-2": {
                 "Value": "ap-southeast-2",
                 "endpoint": {
@@ -67570,6 +67642,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "ap-south-2": {
+                "Value": "ap-south-2",
+                "endpoint": {
+                  "Value": "vpc-lattice.ap-south-2.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "ap-southeast-1": {
                 "Value": "ap-southeast-1",
                 "endpoint": {
@@ -67615,6 +67696,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "eu-central-2": {
+                "Value": "eu-central-2",
+                "endpoint": {
+                  "Value": "vpc-lattice.eu-central-2.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "eu-north-1": {
                 "Value": "eu-north-1",
                 "endpoint": {
@@ -67660,6 +67750,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "me-central-1": {
+                "Value": "me-central-1",
+                "endpoint": {
+                  "Value": "vpc-lattice.me-central-1.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "me-south-1": {
                 "Value": "me-south-1",
                 "endpoint": {
@@ -68837,6 +68936,15 @@
                   "Value": "HTTPS"
                 }
               },
+              "ap-southeast-5": {
+                "Value": "ap-southeast-5",
+                "endpoint": {
+                  "Value": "api.messaging.wickr.ap-southeast-5.amazonaws.com"
+                },
+                "protocols": {
+                  "Value": "HTTPS"
+                }
+              },
               "ca-central-1": {
                 "Value": "ca-central-1",
                 "endpoint": {


Test patch:
diff --git a/tests/test_resourcegroupstaggingapi/test_resourcegroupstaggingapi.py b/tests/test_resourcegroupstaggingapi/test_resourcegroupstaggingapi.py
index 759c44569..5e77cafbb 100644
--- a/tests/test_resourcegroupstaggingapi/test_resourcegroupstaggingapi.py
+++ b/tests/test_resourcegroupstaggingapi/test_resourcegroupstaggingapi.py
@@ -1,4 +1,5 @@
 import json
+import typing
 
 import boto3
 import pytest
@@ -1240,3 +1241,58 @@ def test_get_resources_workspacesweb():
         TagFilters=[{"Key": "TestKey3", "Values": ["TestValue3"]}],
     )
     assert len(resp["ResourceTagMappingList"]) == 1
+
+
+@pytest.mark.parametrize("resource_type", ["secretsmanager", "secretsmanager:secret"])
+@mock_aws
+def test_get_resources_secretsmanager(resource_type):
+    def assert_tagging_works(region_name: str, regional_response_keys: typing.Set[str]):
+        rtapi = boto3.client("resourcegroupstaggingapi", region_name=region_name)
+        resp = rtapi.get_resources(
+            ResourcesPerPage=2, ResourceTypeFilters=[resource_type]
+        )
+        for resource in resp["ResourceTagMappingList"]:
+            regional_response_keys.remove(resource["Tags"][0]["Key"])
+
+        assert len(regional_response_keys) == 2
+
+        resp = rtapi.get_resources(
+            ResourcesPerPage=2,
+            PaginationToken=resp["PaginationToken"],
+            ResourceTypeFilters=[resource_type],
+        )
+        for resource in resp["ResourceTagMappingList"]:
+            regional_response_keys.remove(resource["Tags"][0]["Key"])
+
+        assert len(regional_response_keys) == 0
+
+    # Tests pagination
+    secretsmanager_client = boto3.client("secretsmanager", region_name="eu-central-1")
+
+    # Will end up having key1,key2,key3,key4
+    response_keys = set()
+
+    # Create 4 tagged secrets
+    for i in range(1, 5):
+        i_str = str(i)
+        secretsmanager_client.create_secret(
+            Name="test_secret" + i_str,
+            SecretString="very_secret",
+            AddReplicaRegions=[{"Region": "eu-west-1"}],
+        )
+        secretsmanager_client.tag_resource(
+            SecretId="test_secret" + i_str,
+            Tags=[{"Key": "key" + i_str, "Value": "value" + i_str}],
+        )
+        response_keys.add("key" + i_str)
+
+    # add an untagged secret to cover this case as well
+    secretsmanager_client: secretsmanager_client.create_secret(
+        Name="untagged_secret",
+        SecretString="very_secret",
+        AddReplicaRegions=[{"Region": "eu-west-1"}],
+    )
+
+    # Make sure it works for normal and replicated secrets
+    assert_tagging_works("eu-central-1", set(response_keys))
+    assert_tagging_works("eu-west-1", set(response_keys))