{
 "if": {
  "oneOf": [
   {
    "properties": {
     "Type": {
      "const": "application"
     }
    },
    "required": [
     "Type"
    ]
   },
   {
    "properties": {
     "Type": false
    }
   }
  ]
 },
 "then": {
  "properties": {
   "SubnetMappings": {
    "minItems": 2
   },
   "Subnets": {
    "minItems": 2
   }
  }
 }
}
