{
  "actions": [
    {
      "name": "getPoolsvniPools",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/vni-pools?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsvniPools-default.json"
        }
      ]
    },
    {
      "name": "getPoolsmacPools",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/mac-pools?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsmacPools-default.json"
        }
      ]
    },
    {
      "name": "postPoolsipSubnets",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pools/ip-subnets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postPoolsipSubnets-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipSubnets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-subnets?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsipSubnets-default.json"
        }
      ]
    },
    {
      "name": "getPoolsvtepLabelPools",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/vtep-label-pools?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsvtepLabelPools-default.json"
        }
      ]
    },
    {
      "name": "putPoolsipBlocksblockId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/pools/ip-blocks/{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/putPoolsipBlocksblockId-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipBlocksblockId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-blocks/{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/getPoolsipBlocksblockId-default.json"
        }
      ]
    },
    {
      "name": "deletePoolsipBlocksblockId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/pools/ip-blocks/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getPoolsmacPoolspoolId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/mac-pools/{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/getPoolsmacPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "postPoolsipBlocks",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pools/ip-blocks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postPoolsipBlocks-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipBlocks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-blocks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsipBlocks-default.json"
        }
      ]
    },
    {
      "name": "putPoolsvniPoolspoolId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/pools/vni-pools/{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/putPoolsvniPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "getPoolsvniPoolspoolId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/vni-pools/{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/getPoolsvniPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "postPoolsipSubnetssubnetId",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pools/ip-subnets/{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/postPoolsipSubnetssubnetId-default.json"
        }
      ]
    },
    {
      "name": "deletePoolsipSubnetssubnetId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/pools/ip-subnets/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getPoolsipSubnetssubnetId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-subnets/{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/getPoolsipSubnetssubnetId-default.json"
        }
      ]
    },
    {
      "name": "postPoolsipPools",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pools/ip-pools?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postPoolsipPools-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipPools",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-pools?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsipPools-default.json"
        }
      ]
    },
    {
      "name": "putPoolsipPoolspoolId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/pools/ip-pools/{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/putPoolsipPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "postPoolsipPoolspoolId",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/pools/ip-pools/{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/postPoolsipPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipPoolspoolId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-pools/{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/getPoolsipPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "deletePoolsipPoolspoolId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/pools/ip-pools/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getPoolsvtepLabelPoolspoolId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/vtep-label-pools/{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/getPoolsvtepLabelPoolspoolId-default.json"
        }
      ]
    },
    {
      "name": "getPoolsipPoolspoolIdallocations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/pools/ip-pools/{pathv1}/allocations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPoolsipPoolspoolIdallocations-default.json"
        }
      ]
    }
  ]
}