{
  "actions": [
    {
      "name": "poolGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/poolGET-default.json"
        }
      ]
    },
    {
      "name": "poolPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/poolPOST-default.json"
        }
      ]
    },
    {
      "name": "poolByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/poolByUuidGET-default.json"
        }
      ]
    },
    {
      "name": "poolByUuidPUT",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/poolByUuidPUT-default.json"
        }
      ]
    },
    {
      "name": "poolByUuidPATCH",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/poolByUuidPATCH-default.json"
        }
      ]
    },
    {
      "name": "poolByUuidDELETE",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolScaleoutByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/scaleout?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolScaleinByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/scalein?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolClearByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/clear?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeServerByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeDetailByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/detail/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeServerDetailByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/detail/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeInternalByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/internal/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeServerInternalByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/internal/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeStatsClearByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/stats/clear?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeRequestQueueClearByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/request_queue/clear?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeDebugByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/debug/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolHmonByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/hmon/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolRuntimeServerHmonstatByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/hmonstat/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolAlgoByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/algo/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolPersistenceByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/persistence/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolConnpoolByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/connpool/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolConnpoolstatsClearByUuidPOST",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/connpoolstats/clear?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolHttpcacheByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcache/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolHttpcachestatsByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcachestats/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolHttpcachestatsDetailByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcachestats/detail/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "poolVsByUuidGET",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pool/{pathv1}/vs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}