UNPKG

@itentialopensource/adapter-netbox_v210

Version:

This adapter integrates with system described as: Netbox v2.10

1,906 lines 52.1 kB
{
  "actions": [
    {
      "name": "getIpamAggregates",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/aggregates/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamAggregates-default.json"
        }
      ]
    },
    {
      "name": "postIpamAggregates",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/aggregates/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamAggregates-default.json"
        }
      ]
    },
    {
      "name": "putIpamAggregates",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/aggregates/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamAggregates-default.json"
        }
      ]
    },
    {
      "name": "patchIpamAggregates",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/aggregates/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamAggregates-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamAggregates",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/aggregates/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamAggregatesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/aggregates/{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/getIpamAggregatesId-default.json"
        }
      ]
    },
    {
      "name": "putIpamAggregatesId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/aggregates/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamAggregatesId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamAggregatesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/aggregates/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamAggregatesId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamAggregatesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/aggregates/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamIpAddresses",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamIpAddresses-default.json"
        }
      ]
    },
    {
      "name": "postIpamIpAddresses",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamIpAddresses-default.json"
        }
      ]
    },
    {
      "name": "putIpamIpAddresses",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamIpAddresses-default.json"
        }
      ]
    },
    {
      "name": "patchIpamIpAddresses",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamIpAddresses-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamIpAddresses",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamIpAddressesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/{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/getIpamIpAddressesId-default.json"
        }
      ]
    },
    {
      "name": "putIpamIpAddressesId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamIpAddressesId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamIpAddressesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamIpAddressesId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamIpAddressesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/ip-addresses/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamPrefixes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamPrefixes-default.json"
        }
      ]
    },
    {
      "name": "postIpamPrefixes",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamPrefixes-default.json"
        }
      ]
    },
    {
      "name": "putIpamPrefixes",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamPrefixes-default.json"
        }
      ]
    },
    {
      "name": "patchIpamPrefixes",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamPrefixes-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamPrefixes",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamPrefixesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{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/getIpamPrefixesId-default.json"
        }
      ]
    },
    {
      "name": "putIpamPrefixesId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamPrefixesId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamPrefixesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamPrefixesId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamPrefixesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamPrefixesIdAvailableIps",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/available-ips/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamPrefixesIdAvailableIps-default.json"
        }
      ]
    },
    {
      "name": "postIpamPrefixesIdAvailableIps",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/available-ips/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamPrefixesIdAvailableIps-default.json"
        }
      ]
    },
    {
      "name": "getIpamPrefixesIdAvailablePrefixes",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/available-prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamPrefixesIdAvailablePrefixes-default.json"
        }
      ]
    },
    {
      "name": "postIpamPrefixesIdAvailablePrefixes",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/prefixes/{pathv1}/available-prefixes/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamPrefixesIdAvailablePrefixes-default.json"
        }
      ]
    },
    {
      "name": "getIpamRirs",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/rirs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamRirs-default.json"
        }
      ]
    },
    {
      "name": "postIpamRirs",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/rirs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamRirs-default.json"
        }
      ]
    },
    {
      "name": "putIpamRirs",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/rirs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRirs-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRirs",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/rirs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRirs-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRirs",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/rirs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamRirsId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/rirs/{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/getIpamRirsId-default.json"
        }
      ]
    },
    {
      "name": "putIpamRirsId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/rirs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRirsId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRirsId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/rirs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRirsId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRirsId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/rirs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamRoles",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/roles/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamRoles-default.json"
        }
      ]
    },
    {
      "name": "postIpamRoles",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/roles/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamRoles-default.json"
        }
      ]
    },
    {
      "name": "putIpamRoles",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/roles/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRoles-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRoles",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/roles/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRoles-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRoles",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/roles/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamRolesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/roles/{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/getIpamRolesId-default.json"
        }
      ]
    },
    {
      "name": "putIpamRolesId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/roles/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRolesId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRolesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/roles/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRolesId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRolesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/roles/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamRouteTargets",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/route-targets/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamRouteTargets-default.json"
        }
      ]
    },
    {
      "name": "postIpamRouteTargets",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/route-targets/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamRouteTargets-default.json"
        }
      ]
    },
    {
      "name": "putIpamRouteTargets",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/route-targets/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRouteTargets-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRouteTargets",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/route-targets/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRouteTargets-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRouteTargets",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/route-targets/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamRouteTargetsId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/route-targets/{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/getIpamRouteTargetsId-default.json"
        }
      ]
    },
    {
      "name": "putIpamRouteTargetsId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/route-targets/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamRouteTargetsId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamRouteTargetsId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/route-targets/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamRouteTargetsId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamRouteTargetsId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/route-targets/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamServices",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/services/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamServices-default.json"
        }
      ]
    },
    {
      "name": "postIpamServices",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/services/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamServices-default.json"
        }
      ]
    },
    {
      "name": "putIpamServices",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/services/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamServices-default.json"
        }
      ]
    },
    {
      "name": "patchIpamServices",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/services/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamServices-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamServices",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/services/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamServicesId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/services/{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/getIpamServicesId-default.json"
        }
      ]
    },
    {
      "name": "putIpamServicesId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/services/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamServicesId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamServicesId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/services/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamServicesId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamServicesId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/services/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVlanGroups",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamVlanGroups-default.json"
        }
      ]
    },
    {
      "name": "postIpamVlanGroups",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamVlanGroups-default.json"
        }
      ]
    },
    {
      "name": "putIpamVlanGroups",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVlanGroups-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVlanGroups",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVlanGroups-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVlanGroups",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVlanGroupsId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/{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/getIpamVlanGroupsId-default.json"
        }
      ]
    },
    {
      "name": "putIpamVlanGroupsId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVlanGroupsId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVlanGroupsId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVlanGroupsId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVlanGroupsId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vlan-groups/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVlans",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vlans/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamVlans-default.json"
        }
      ]
    },
    {
      "name": "postIpamVlans",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/vlans/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamVlans-default.json"
        }
      ]
    },
    {
      "name": "putIpamVlans",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vlans/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVlans-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVlans",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vlans/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVlans-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVlans",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vlans/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVlansId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vlans/{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/getIpamVlansId-default.json"
        }
      ]
    },
    {
      "name": "putIpamVlansId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vlans/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVlansId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVlansId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vlans/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVlansId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVlansId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vlans/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVrfs",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vrfs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpamVrfs-default.json"
        }
      ]
    },
    {
      "name": "postIpamVrfs",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/ipam/vrfs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postIpamVrfs-default.json"
        }
      ]
    },
    {
      "name": "putIpamVrfs",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vrfs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVrfs-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVrfs",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vrfs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVrfs-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVrfs",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vrfs/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getIpamVrfsId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipam/vrfs/{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/getIpamVrfsId-default.json"
        }
      ]
    },
    {
      "name": "putIpamVrfsId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipam/vrfs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpamVrfsId-default.json"
        }
      ]
    },
    {
      "name": "patchIpamVrfsId",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/ipam/vrfs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIpamVrfsId-default.json"
        }
      ]
    },
    {
      "name": "deleteIpamVrfsId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/ipam/vrfs/{pathv1}/?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}