{
  "actions": [
    {
      "name": "addL2BackhaulEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2-backhaul/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addL2BackhaulEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateL2BackhaulEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2-backhaul/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateL2BackhaulEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchL2BackhaulEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2-backhaul/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL2BackhaulEndpoint-default.json"
        }
      ]
    },
    {
      "name": "createL2backhaul",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2backhaul/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createL2backhaul-default.json"
        }
      ]
    },
    {
      "name": "updateL2backhaul",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2backhaul/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateL2backhaul-default.json"
        }
      ]
    },
    {
      "name": "patchL2backhaul",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/ietf/ethtsvc/l2backhaul/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL2backhaul-default.json"
        }
      ]
    },
    {
      "name": "getV4Services",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/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/getV4Services-default.json"
        }
      ]
    },
    {
      "name": "createClines",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/clines?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createClines-default.json"
        }
      ]
    },
    {
      "name": "updateClines",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/clines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateClines-default.json"
        }
      ]
    },
    {
      "name": "patchClines",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/clines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchClines-default.json"
        }
      ]
    },
    {
      "name": "updateClineEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/clines/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateClineEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchClineEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/clines/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchClineEndpoint-default.json"
        }
      ]
    },
    {
      "name": "getComponents",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/components/{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/getComponents-default.json"
        }
      ]
    },
    {
      "name": "createEaccess",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/eaccess?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createEaccess-default.json"
        }
      ]
    },
    {
      "name": "updateEaccess",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/eaccess/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateEaccess-default.json"
        }
      ]
    },
    {
      "name": "patchEaccess",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/eaccess/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchEaccess-default.json"
        }
      ]
    },
    {
      "name": "createElans",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/elans?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createElans-default.json"
        }
      ]
    },
    {
      "name": "updateElans",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/elans/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateElans-default.json"
        }
      ]
    },
    {
      "name": "patchElans",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/elans/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchElans-default.json"
        }
      ]
    },
    {
      "name": "addElanEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/elans/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addElanEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateElanEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/elans/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateElanEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchElanEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/elans/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchElanEndpoint-default.json"
        }
      ]
    },
    {
      "name": "createElines",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/elines?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createElines-default.json"
        }
      ]
    },
    {
      "name": "updateElines",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/elines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateElines-default.json"
        }
      ]
    },
    {
      "name": "patchElines",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/elines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchElines-default.json"
        }
      ]
    },
    {
      "name": "updateElineEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/elines/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateElineEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchElineEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/elines/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchElineEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateFixL3VpnVrfMembership",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/fix-l3-vpn-vrf-membership/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateFixL3VpnVrfMembership-default.json"
        }
      ]
    },
    {
      "name": "createIes",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/ies?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createIes-default.json"
        }
      ]
    },
    {
      "name": "updateIes",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateIes-default.json"
        }
      ]
    },
    {
      "name": "patchIes",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIes-default.json"
        }
      ]
    },
    {
      "name": "addIesEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addIesEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateIesEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateIesEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchIesEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIesEndpoint-default.json"
        }
      ]
    },
    {
      "name": "addIesLoopbackEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/loopback-endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addIesLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateIesLoopbackEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/loopback-endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateIesLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchIesLoopbackEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/ies/{pathv1}/loopback-endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchIesLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "createL3DciVpns",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-dci-vpns?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createL3DciVpns-default.json"
        }
      ]
    },
    {
      "name": "patchL3DciL3Endpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/l3-dcis/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL3DciL3Endpoint-default.json"
        }
      ]
    },
    {
      "name": "getL3VpnRtAudit",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpn-rt-audit?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getL3VpnRtAudit-default.json"
        }
      ]
    },
    {
      "name": "createL3Vpns",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "updateL3Vpns",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "patchL3Vpns",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "addL3VpnEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addL3VpnEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateL3VpnEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateL3VpnEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchL3VpnEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL3VpnEndpoint-default.json"
        }
      ]
    },
    {
      "name": "addL3VpnLoopbackEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/loopback-endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addL3VpnLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "updateL3VpnLoopbackEndpoint",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/loopback-endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateL3VpnLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "patchL3VpnLoopbackEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/l3-vpns/{pathv1}/loopback-endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchL3VpnLoopbackEndpoint-default.json"
        }
      ]
    },
    {
      "name": "createLags",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/lags?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createLags-default.json"
        }
      ]
    },
    {
      "name": "updateLags",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/lags/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateLags-default.json"
        }
      ]
    },
    {
      "name": "createNormalizedL3Vpns",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/normalized-l3-vpns?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createNormalizedL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "updateNormalizedL3Vpns",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/normalized-l3-vpns/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateNormalizedL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "patchNormalizedL3Vpns",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/normalized-l3-vpns/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchNormalizedL3Vpns-default.json"
        }
      ]
    },
    {
      "name": "addL3VpnNormalizedEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/normalized-l3-vpns/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/addL3VpnNormalizedEndpoint-default.json"
        }
      ]
    },
    {
      "name": "createOptical",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/optical?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/createOptical-default.json"
        }
      ]
    },
    {
      "name": "updateOptical",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/optical/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateOptical-default.json"
        }
      ]
    },
    {
      "name": "patchOptical",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/optical/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchOptical-default.json"
        }
      ]
    },
    {
      "name": "getPhysicalLinksOnService",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/physical-links-on-service/{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/getPhysicalLinksOnService-default.json"
        }
      ]
    },
    {
      "name": "getResourceCount",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/resource-count/{pathv1}/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getResourceCount-default.json"
        }
      ]
    },
    {
      "name": "getServicesOnTunnel",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/services-on-tunnel/{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/getServicesOnTunnel-default.json"
        }
      ]
    },
    {
      "name": "getV4ServicesTenantUuid",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/tenant/{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/getV4ServicesTenantUuid-default.json"
        }
      ]
    },
    {
      "name": "getTunnel",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/tunnel/{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/getTunnel-default.json"
        }
      ]
    },
    {
      "name": "updateTunnel",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/tunnel/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/updateTunnel-default.json"
        }
      ]
    },
    {
      "name": "getTunnels",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/tunnels?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTunnels-default.json"
        }
      ]
    },
    {
      "name": "getTunnelsOnService",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/tunnels-on-service/{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/getTunnelsOnService-default.json"
        }
      ]
    },
    {
      "name": "deleteServiceEndpoint",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/services/{pathv1}/endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteServiceEndpoint-default.json"
        }
      ]
    },
    {
      "name": "getEndpoints",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/services/{pathv1}/endpoints?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getEndpoints-default.json"
        }
      ]
    },
    {
      "name": "getV4ServicesUuid",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/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/getV4ServicesUuid-default.json"
        }
      ]
    },
    {
      "name": "deleteV4ServicesUuid",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/services/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/deleteV4ServicesUuid-default.json"
        }
      ]
    },
    {
      "name": "addElineEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/elines/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "addL3DciL3Endpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-dcis/{pathv1}/endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "addL3DciL3LoopbackEndpoint",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/services/l3-dcis/{pathv1}/loopback-endpoint?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "patchL3DciL3LoopbackEndpoint",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/services/l3-dcis/{pathv1}/loopback-endpoint/{pathv2}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "updateStitchL2Ext",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/v4/services/stitch-l2-ext/{pathv1}/{pathv2}/{pathv3}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}