{
  "actions": [
    {
      "name": "listStacks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStacks-default.xml"
        }
      ]
    },
    {
      "name": "describeStacks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStacks-default.xml"
        }
      ]
    },
    {
      "name": "createStack",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createStack-default.xml"
        }
      ]
    },
    {
      "name": "updateStack",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateStack-default.xml"
        }
      ]
    },
    {
      "name": "updateTerminationProtection",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateTerminationProtection-default.xml"
        }
      ]
    },
    {
      "name": "cancelUpdateStack",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/cancelUpdateStack-default.xml"
        }
      ]
    },
    {
      "name": "deleteStack",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteStack-default.xml"
        }
      ]
    },
    {
      "name": "listStackInstances",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStackInstances-default.xml"
        }
      ]
    },
    {
      "name": "describeStackInstance",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackInstance-default.xml"
        }
      ]
    },
    {
      "name": "createStackInstances",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createStackInstances-default.xml"
        }
      ]
    },
    {
      "name": "updateStackInstances",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateStackInstances-default.xml"
        }
      ]
    },
    {
      "name": "deleteStackInstances",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteStackInstances-default.xml"
        }
      ]
    },
    {
      "name": "listStackSets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStackSets-default.xml"
        }
      ]
    },
    {
      "name": "describeStackSet",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackSet-default.xml"
        }
      ]
    },
    {
      "name": "createStackSet",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createStackSet-default.xml"
        }
      ]
    },
    {
      "name": "updateStackSet",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateStackSet-default.xml"
        }
      ]
    },
    {
      "name": "deleteStackSet",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteStackSet-default.xml"
        }
      ]
    },
    {
      "name": "listStackSetOperations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStackSetOperations-default.xml"
        }
      ]
    },
    {
      "name": "listStackSetOperationResults",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStackSetOperationResults-default.xml"
        }
      ]
    },
    {
      "name": "describeStackSetOperation",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackSetOperation-default.xml"
        }
      ]
    },
    {
      "name": "stopStackSetOperation",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/stopStackSetOperation-default.xml"
        }
      ]
    },
    {
      "name": "describeStackEvents",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackEvents-default.xml"
        }
      ]
    },
    {
      "name": "listStackResources",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/listStackResources-default.xml"
        }
      ]
    },
    {
      "name": "describeStackResource",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackResource-default.xml"
        }
      ]
    },
    {
      "name": "describeStackResources",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackResources-default.xml"
        }
      ]
    },
    {
      "name": "describeStackResourceDrifts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackResourceDrifts-default.xml"
        }
      ]
    },
    {
      "name": "detectStackResourceDrift",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/detectStackResourceDrift-default.xml"
        }
      ]
    },
    {
      "name": "describeStackDriftDetectionStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/describeStackDriftDetectionStatus-default.xml"
        }
      ]
    },
    {
      "name": "detectStackDrift",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/detectStackDrift-default.xml"
        }
      ]
    },
    {
      "name": "detectStackSetDrift",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/detectStackSetDrift-default.xml"
        }
      ]
    },
    {
      "name": "getStackPolicy",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getStackPolicy-default.xml"
        }
      ]
    },
    {
      "name": "setStackPolicy",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/setStackPolicy-default.xml"
        }
      ]
    },
    {
      "name": "importStacksToStackSet",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/importStacksToStackSet-default.xml"
        }
      ]
    },
    {
      "name": "rollbackStack",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "URLENCODE",
      "responseDatatype": "XML2JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/rollbackStack-default.xml"
        }
      ]
    }
  ]
}