{
 "ap-northeast-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ap-northeast-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ap-south-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ap-southeast-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ap-southeast-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ap-southeast-5": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "ca-central-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "description": "Automatically updated using update_specs_from_pricing",
 "eu-central-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "eu-south-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "eu-south-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "eu-west-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "eu-west-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "eu-west-3": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "il-central-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "sa-east-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "us-east-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "us-east-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "us-gov-east-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "us-gov-west-1": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 },
 "us-west-2": {
  "enum": [
   "Accelerated.g4dn.12xlarge",
   "Accelerated.g4dn.16xlarge",
   "Accelerated.g4dn.2xlarge",
   "Accelerated.g4dn.4xlarge",
   "Accelerated.g4dn.8xlarge",
   "Accelerated.g4dn.xlarge",
   "Accelerated.g5.12xlarge",
   "Accelerated.g5.16xlarge",
   "Accelerated.g5.24xlarge",
   "Accelerated.g5.2xlarge",
   "Accelerated.g5.48xlarge",
   "Accelerated.g5.4xlarge",
   "Accelerated.g5.8xlarge",
   "Accelerated.g5.xlarge",
   "Accelerated.g6.12xlarge",
   "Accelerated.g6.16xlarge",
   "Accelerated.g6.24xlarge",
   "Accelerated.g6.2xlarge",
   "Accelerated.g6.48xlarge",
   "Accelerated.g6.4xlarge",
   "Accelerated.g6.8xlarge",
   "Accelerated.g6.xlarge",
   "Accelerated.g6e.12xlarge",
   "Accelerated.g6e.16xlarge",
   "Accelerated.g6e.24xlarge",
   "Accelerated.g6e.2xlarge",
   "Accelerated.g6e.48xlarge",
   "Accelerated.g6e.4xlarge",
   "Accelerated.g6e.8xlarge",
   "Accelerated.g6e.xlarge",
   "Accelerated.g6f.2xlarge",
   "Accelerated.g6f.4xlarge",
   "Accelerated.g6f.large",
   "Accelerated.g6f.xlarge",
   "Accelerated.gr6.4xlarge",
   "Accelerated.gr6.8xlarge",
   "Accelerated.gr6f.4xlarge",
   "ComputeOptimized.c6a.12xlarge",
   "ComputeOptimized.c6a.16xlarge",
   "ComputeOptimized.c6a.24xlarge",
   "ComputeOptimized.c6a.2xlarge",
   "ComputeOptimized.c6a.32xlarge",
   "ComputeOptimized.c6a.48xlarge",
   "ComputeOptimized.c6a.4xlarge",
   "ComputeOptimized.c6a.8xlarge",
   "ComputeOptimized.c6a.large",
   "ComputeOptimized.c6a.xlarge",
   "ComputeOptimized.c6i.12xlarge",
   "ComputeOptimized.c6i.16xlarge",
   "ComputeOptimized.c6i.24xlarge",
   "ComputeOptimized.c6i.2xlarge",
   "ComputeOptimized.c6i.32xlarge",
   "ComputeOptimized.c6i.4xlarge",
   "ComputeOptimized.c6i.8xlarge",
   "ComputeOptimized.c6i.large",
   "ComputeOptimized.c6i.xlarge",
   "ComputeOptimized.c7a.12xlarge",
   "ComputeOptimized.c7a.16xlarge",
   "ComputeOptimized.c7a.24xlarge",
   "ComputeOptimized.c7a.2xlarge",
   "ComputeOptimized.c7a.32xlarge",
   "ComputeOptimized.c7a.48xlarge",
   "ComputeOptimized.c7a.4xlarge",
   "ComputeOptimized.c7a.8xlarge",
   "ComputeOptimized.c7a.large",
   "ComputeOptimized.c7a.xlarge",
   "ComputeOptimized.c7i-flex.12xlarge",
   "ComputeOptimized.c7i-flex.16xlarge",
   "ComputeOptimized.c7i-flex.2xlarge",
   "ComputeOptimized.c7i-flex.4xlarge",
   "ComputeOptimized.c7i-flex.8xlarge",
   "ComputeOptimized.c7i-flex.large",
   "ComputeOptimized.c7i-flex.xlarge",
   "ComputeOptimized.c7i.12xlarge",
   "ComputeOptimized.c7i.16xlarge",
   "ComputeOptimized.c7i.24xlarge",
   "ComputeOptimized.c7i.2xlarge",
   "ComputeOptimized.c7i.48xlarge",
   "ComputeOptimized.c7i.4xlarge",
   "ComputeOptimized.c7i.8xlarge",
   "ComputeOptimized.c7i.large",
   "ComputeOptimized.c7i.xlarge",
   "GeneralPurpose.m6a.12xlarge",
   "GeneralPurpose.m6a.16xlarge",
   "GeneralPurpose.m6a.24xlarge",
   "GeneralPurpose.m6a.2xlarge",
   "GeneralPurpose.m6a.32xlarge",
   "GeneralPurpose.m6a.48xlarge",
   "GeneralPurpose.m6a.4xlarge",
   "GeneralPurpose.m6a.8xlarge",
   "GeneralPurpose.m6a.large",
   "GeneralPurpose.m6a.xlarge",
   "GeneralPurpose.m6i.12xlarge",
   "GeneralPurpose.m6i.16xlarge",
   "GeneralPurpose.m6i.24xlarge",
   "GeneralPurpose.m6i.2xlarge",
   "GeneralPurpose.m6i.32xlarge",
   "GeneralPurpose.m6i.4xlarge",
   "GeneralPurpose.m6i.8xlarge",
   "GeneralPurpose.m6i.large",
   "GeneralPurpose.m6i.xlarge",
   "GeneralPurpose.m7a.12xlarge",
   "GeneralPurpose.m7a.16xlarge",
   "GeneralPurpose.m7a.24xlarge",
   "GeneralPurpose.m7a.2xlarge",
   "GeneralPurpose.m7a.32xlarge",
   "GeneralPurpose.m7a.48xlarge",
   "GeneralPurpose.m7a.4xlarge",
   "GeneralPurpose.m7a.8xlarge",
   "GeneralPurpose.m7a.large",
   "GeneralPurpose.m7a.xlarge",
   "GeneralPurpose.m7i-flex.12xlarge",
   "GeneralPurpose.m7i-flex.16xlarge",
   "GeneralPurpose.m7i-flex.2xlarge",
   "GeneralPurpose.m7i-flex.4xlarge",
   "GeneralPurpose.m7i-flex.8xlarge",
   "GeneralPurpose.m7i-flex.large",
   "GeneralPurpose.m7i-flex.xlarge",
   "GeneralPurpose.m7i.12xlarge",
   "GeneralPurpose.m7i.16xlarge",
   "GeneralPurpose.m7i.24xlarge",
   "GeneralPurpose.m7i.2xlarge",
   "GeneralPurpose.m7i.48xlarge",
   "GeneralPurpose.m7i.4xlarge",
   "GeneralPurpose.m7i.8xlarge",
   "GeneralPurpose.m7i.large",
   "GeneralPurpose.m7i.xlarge",
   "GeneralPurpose.t3.2xlarge",
   "GeneralPurpose.t3.large",
   "GeneralPurpose.t3.medium",
   "GeneralPurpose.t3.small",
   "GeneralPurpose.t3.xlarge",
   "GeneralPurpose.t3a.2xlarge",
   "GeneralPurpose.t3a.large",
   "GeneralPurpose.t3a.medium",
   "GeneralPurpose.t3a.small",
   "GeneralPurpose.t3a.xlarge",
   "MemoryOptimized.r6a.12xlarge",
   "MemoryOptimized.r6a.16xlarge",
   "MemoryOptimized.r6a.24xlarge",
   "MemoryOptimized.r6a.2xlarge",
   "MemoryOptimized.r6a.32xlarge",
   "MemoryOptimized.r6a.48xlarge",
   "MemoryOptimized.r6a.4xlarge",
   "MemoryOptimized.r6a.8xlarge",
   "MemoryOptimized.r6a.large",
   "MemoryOptimized.r6a.xlarge",
   "MemoryOptimized.r6i.12xlarge",
   "MemoryOptimized.r6i.16xlarge",
   "MemoryOptimized.r6i.24xlarge",
   "MemoryOptimized.r6i.2xlarge",
   "MemoryOptimized.r6i.32xlarge",
   "MemoryOptimized.r6i.4xlarge",
   "MemoryOptimized.r6i.8xlarge",
   "MemoryOptimized.r6i.large",
   "MemoryOptimized.r6i.xlarge",
   "MemoryOptimized.r7a.12xlarge",
   "MemoryOptimized.r7a.16xlarge",
   "MemoryOptimized.r7a.24xlarge",
   "MemoryOptimized.r7a.2xlarge",
   "MemoryOptimized.r7a.32xlarge",
   "MemoryOptimized.r7a.48xlarge",
   "MemoryOptimized.r7a.4xlarge",
   "MemoryOptimized.r7a.8xlarge",
   "MemoryOptimized.r7a.large",
   "MemoryOptimized.r7a.xlarge",
   "MemoryOptimized.r7i.12xlarge",
   "MemoryOptimized.r7i.16xlarge",
   "MemoryOptimized.r7i.24xlarge",
   "MemoryOptimized.r7i.2xlarge",
   "MemoryOptimized.r7i.48xlarge",
   "MemoryOptimized.r7i.4xlarge",
   "MemoryOptimized.r7i.8xlarge",
   "MemoryOptimized.r7i.large",
   "MemoryOptimized.r7i.xlarge",
   "stream.compute.2xlarge",
   "stream.compute.4xlarge",
   "stream.compute.8xlarge",
   "stream.compute.large",
   "stream.compute.xlarge",
   "stream.graphics-design.2xlarge",
   "stream.graphics-design.4xlarge",
   "stream.graphics-design.large",
   "stream.graphics-design.xlarge",
   "stream.graphics-pro.16xlarge",
   "stream.graphics-pro.4xlarge",
   "stream.graphics-pro.8xlarge",
   "stream.graphics.g4dn.12xlarge",
   "stream.graphics.g4dn.16xlarge",
   "stream.graphics.g4dn.2xlarge",
   "stream.graphics.g4dn.4xlarge",
   "stream.graphics.g4dn.8xlarge",
   "stream.graphics.g4dn.xlarge",
   "stream.graphics.g5.12xlarge",
   "stream.graphics.g5.16xlarge",
   "stream.graphics.g5.24xlarge",
   "stream.graphics.g5.2xlarge",
   "stream.graphics.g5.4xlarge",
   "stream.graphics.g5.8xlarge",
   "stream.graphics.g5.xlarge",
   "stream.graphics.g6.12xlarge",
   "stream.graphics.g6.16xlarge",
   "stream.graphics.g6.24xlarge",
   "stream.graphics.g6.2xlarge",
   "stream.graphics.g6.4xlarge",
   "stream.graphics.g6.8xlarge",
   "stream.graphics.g6.xlarge",
   "stream.graphics.g6f.2xlarge",
   "stream.graphics.g6f.4xlarge",
   "stream.graphics.g6f.large",
   "stream.graphics.g6f.xlarge",
   "stream.graphics.gr6.4xlarge",
   "stream.graphics.gr6.8xlarge",
   "stream.graphics.gr6f.4xlarge",
   "stream.memory.2xlarge",
   "stream.memory.4xlarge",
   "stream.memory.8xlarge",
   "stream.memory.large",
   "stream.memory.xlarge",
   "stream.memory.z1d.12xlarge",
   "stream.memory.z1d.2xlarge",
   "stream.memory.z1d.3xlarge",
   "stream.memory.z1d.6xlarge",
   "stream.memory.z1d.large",
   "stream.memory.z1d.xlarge",
   "stream.standard.2xlarge",
   "stream.standard.large",
   "stream.standard.medium",
   "stream.standard.small",
   "stream.standard.xlarge"
  ]
 }
}
