{
 "cfnContext": {
  "functions": [],
  "schema": {
   "maxItems": 2,
   "minItems": 2,
   "prefixItems": [
    {
     "cfnContext": {
      "functions": [],
      "schema": {
       "type": "string"
      }
     }
    },
    {
     "additionalProperties": false,
     "patternProperties": {
      "[a-zA-Z0-9]+": {
       "cfnContext": {
        "functions": [
         "Fn::Base64",
         "Fn::FindInMap",
         "Fn::GetAtt",
         "Fn::GetAZs",
         "Fn::If",
         "Fn::ImportValue",
         "Fn::Join",
         "Fn::Select",
         "Fn::Sub",
         "Fn::ToJsonString",
         "Fn::Transform",
         "Ref"
        ],
        "schema": {
         "type": [
          "string"
         ]
        }
       }
      }
     },
     "type": [
      "object"
     ]
    }
   ],
   "type": [
    "array",
    "string"
   ]
  }
 }
}
