[
  {
    "op": "add",
    "path": "/ValueTypes/Ec2InstanceType/AllowedValues",
    "value": [
      "c5.12xlarge",
      "c5.18xlarge",
      "c5.24xlarge",
      "c5.2xlarge",
      "c5.4xlarge",
      "c5.9xlarge",
      "c5.large",
      "c5.metal",
      "c5.xlarge",
      "c5a.12xlarge",
      "c5a.16xlarge",
      "c5a.24xlarge",
      "c5a.2xlarge",
      "c5a.4xlarge",
      "c5a.8xlarge",
      "c5a.large",
      "c5a.xlarge",
      "c5ad.12xlarge",
      "c5ad.16xlarge",
      "c5ad.24xlarge",
      "c5ad.2xlarge",
      "c5ad.4xlarge",
      "c5ad.8xlarge",
      "c5ad.large",
      "c5ad.xlarge",
      "c5d.12xlarge",
      "c5d.18xlarge",
      "c5d.24xlarge",
      "c5d.2xlarge",
      "c5d.4xlarge",
      "c5d.9xlarge",
      "c5d.large",
      "c5d.metal",
      "c5d.xlarge",
      "d2.2xlarge",
      "d2.4xlarge",
      "d2.8xlarge",
      "d2.xlarge",
      "g4dn.12xlarge",
      "g4dn.16xlarge",
      "g4dn.2xlarge",
      "g4dn.4xlarge",
      "g4dn.8xlarge",
      "g4dn.metal",
      "g4dn.xlarge",
      "i3.16xlarge",
      "i3.2xlarge",
      "i3.4xlarge",
      "i3.8xlarge",
      "i3.large",
      "i3.metal",
      "i3.xlarge",
      "m5.12xlarge",
      "m5.16xlarge",
      "m5.24xlarge",
      "m5.2xlarge",
      "m5.4xlarge",
      "m5.8xlarge",
      "m5.large",
      "m5.metal",
      "m5.xlarge",
      "m5d.12xlarge",
      "m5d.16xlarge",
      "m5d.24xlarge",
      "m5d.2xlarge",
      "m5d.4xlarge",
      "m5d.8xlarge",
      "m5d.large",
      "m5d.metal",
      "m5d.xlarge",
      "r5.12xlarge",
      "r5.16xlarge",
      "r5.24xlarge",
      "r5.2xlarge",
      "r5.4xlarge",
      "r5.8xlarge",
      "r5.large",
      "r5.metal",
      "r5.xlarge",
      "r5d.12xlarge",
      "r5d.16xlarge",
      "r5d.24xlarge",
      "r5d.2xlarge",
      "r5d.4xlarge",
      "r5d.8xlarge",
      "r5d.large",
      "r5d.metal",
      "r5d.xlarge",
      "t3.2xlarge",
      "t3.large",
      "t3.medium",
      "t3.micro",
      "t3.nano",
      "t3.small",
      "t3.xlarge",
      "x1.16xlarge",
      "x1.32xlarge",
      "x1e.16xlarge",
      "x1e.2xlarge",
      "x1e.32xlarge",
      "x1e.4xlarge",
      "x1e.8xlarge",
      "x1e.xlarge"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/AWS::RDS::DBInstance.DBInstanceClass/AllowedValues",
    "value": [
      "db.m5.12xlarge",
      "db.m5.16xlarge",
      "db.m5.24xlarge",
      "db.m5.2xlarge",
      "db.m5.4xlarge",
      "db.m5.8xlarge",
      "db.m5.large",
      "db.m5.xlarge",
      "db.m5d.12xlarge",
      "db.m5d.16xlarge",
      "db.m5d.24xlarge",
      "db.m5d.2xlarge",
      "db.m5d.4xlarge",
      "db.m5d.8xlarge",
      "db.m5d.large",
      "db.m5d.xlarge",
      "db.r5.12xlarge",
      "db.r5.16xlarge",
      "db.r5.24xlarge",
      "db.r5.2xlarge",
      "db.r5.4xlarge",
      "db.r5.8xlarge",
      "db.r5.large",
      "db.r5.xlarge",
      "db.r5d.12xlarge",
      "db.r5d.16xlarge",
      "db.r5d.24xlarge",
      "db.r5d.2xlarge",
      "db.r5d.4xlarge",
      "db.r5d.8xlarge",
      "db.r5d.large",
      "db.r5d.xlarge",
      "db.t3.2xlarge",
      "db.t3.large",
      "db.t3.medium",
      "db.t3.micro",
      "db.t3.small",
      "db.t3.xlarge"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/RedshiftInstanceType/AllowedValues",
    "value": [
      "dc2.8xlarge",
      "dc2.large",
      "ds2.8xlarge",
      "ds2.xlarge"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/ElastiCacheInstanceType/AllowedValues",
    "value": [
      "cache.m5.12xlarge",
      "cache.m5.24xlarge",
      "cache.m5.2xlarge",
      "cache.m5.4xlarge",
      "cache.m5.large",
      "cache.m5.xlarge",
      "cache.r5.12xlarge",
      "cache.r5.24xlarge",
      "cache.r5.2xlarge",
      "cache.r5.4xlarge",
      "cache.r5.large",
      "cache.r5.xlarge",
      "cache.t3.medium",
      "cache.t3.micro",
      "cache.t3.small"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/ElasticsearchInstanceType/AllowedValues",
    "value": [
      "c5.18xlarge.elasticsearch",
      "c5.2xlarge.elasticsearch",
      "c5.4xlarge.elasticsearch",
      "c5.9xlarge.elasticsearch",
      "c5.large.elasticsearch",
      "c5.xlarge.elasticsearch",
      "i3.16xlarge.elasticsearch",
      "i3.2xlarge.elasticsearch",
      "i3.4xlarge.elasticsearch",
      "i3.8xlarge.elasticsearch",
      "i3.large.elasticsearch",
      "i3.xlarge.elasticsearch",
      "m5.12xlarge.elasticsearch",
      "m5.2xlarge.elasticsearch",
      "m5.4xlarge.elasticsearch",
      "m5.large.elasticsearch",
      "m5.xlarge.elasticsearch",
      "r5.12xlarge.elasticsearch",
      "r5.2xlarge.elasticsearch",
      "r5.4xlarge.elasticsearch",
      "r5.large.elasticsearch",
      "r5.xlarge.elasticsearch",
      "t3.medium.elasticsearch",
      "t3.small.elasticsearch",
      "ultrawarm1.large.elasticsearch",
      "ultrawarm1.medium.elasticsearch"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/EMRInstanceType/AllowedValues",
    "value": [
      "c5.12xlarge",
      "c5.18xlarge",
      "c5.24xlarge",
      "c5.2xlarge",
      "c5.4xlarge",
      "c5.9xlarge",
      "c5.xlarge",
      "c5d.18xlarge",
      "c5d.2xlarge",
      "c5d.4xlarge",
      "c5d.9xlarge",
      "c5d.xlarge",
      "i3.16xlarge",
      "i3.2xlarge",
      "i3.4xlarge",
      "i3.8xlarge",
      "i3.xlarge",
      "m5.12xlarge",
      "m5.16xlarge",
      "m5.24xlarge",
      "m5.2xlarge",
      "m5.4xlarge",
      "m5.8xlarge",
      "m5.xlarge",
      "m5d.12xlarge",
      "m5d.16xlarge",
      "m5d.24xlarge",
      "m5d.2xlarge",
      "m5d.4xlarge",
      "m5d.8xlarge",
      "m5d.xlarge",
      "r5.12xlarge",
      "r5.16xlarge",
      "r5.24xlarge",
      "r5.2xlarge",
      "r5.4xlarge",
      "r5.8xlarge",
      "r5.xlarge",
      "r5d.12xlarge",
      "r5d.16xlarge",
      "r5d.24xlarge",
      "r5d.2xlarge",
      "r5d.4xlarge",
      "r5d.8xlarge",
      "r5d.xlarge"
    ]
  },
  {
    "op": "add",
    "path": "/ValueTypes/AWS::GameLift::Fleet.EC2InstanceType/AllowedValues",
    "value": [
      "c5.12xlarge",
      "c5.18xlarge",
      "c5.24xlarge",
      "c5.2xlarge",
      "c5.4xlarge",
      "c5.9xlarge",
      "c5.large",
      "c5.xlarge",
      "m5.12xlarge",
      "m5.16xlarge",
      "m5.24xlarge",
      "m5.2xlarge",
      "m5.4xlarge",
      "m5.8xlarge",
      "m5.large",
      "m5.xlarge",
      "r5.12xlarge",
      "r5.16xlarge",
      "r5.24xlarge",
      "r5.2xlarge",
      "r5.4xlarge",
      "r5.8xlarge",
      "r5.large",
      "r5.xlarge"
    ]
  }
]