{
 "cfnContext": {
  "functions": [
   "Ref",
   "Fn::FindInMap",
   "Fn::Split",
   "Fn::If",
   "Fn::GetAZs"
  ],
  "schema": {
   "items": {
    "cfnContext": {
     "functions": [
      "Fn::If",
      "Fn::Base64",
      "Fn::FindInMap",
      "Fn::Join",
      "Fn::Select",
      "Fn::Split",
      "Fn::Sub",
      "Fn::ToJsonString",
      "Fn::GetAZs",
      "Ref"
     ],
     "schema": {
      "type": [
       "array",
       "boolean",
       "integer",
       "number",
       "object",
       "string"
      ]
     }
    }
   },
   "type": [
    "array"
   ]
  }
 }
}
