{
  "actions": [
    {
      "name": "getLinkTp",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/link/tp/{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/getLinkTp-default.json"
        }
      ]
    },
    {
      "name": "getV4NspNetL3LinkLinkId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/link/{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/getV4NspNetL3LinkLinkId-default.json"
        }
      ]
    },
    {
      "name": "patchV4NspNetL3LinkLinkUuid",
      "protocol": "REST",
      "method": "PATCH",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/link/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/patchV4NspNetL3LinkLinkUuid-default.json"
        }
      ]
    },
    {
      "name": "getV4NspNetL3NetworkNetworkId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/network/{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/getV4NspNetL3NetworkNetworkId-default.json"
        }
      ]
    },
    {
      "name": "getV4NspNetL3Networks",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/networks?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getV4NspNetL3Networks-default.json"
        }
      ]
    },
    {
      "name": "getV4NspNetL3NodeNodeId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/node/{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/getV4NspNetL3NodeNodeId-default.json"
        }
      ]
    },
    {
      "name": "getNodesRouter",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/nodes/router/{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/getNodesRouter-default.json"
        }
      ]
    },
    {
      "name": "getNodesSite",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/nodes/site/{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/getNodesSite-default.json"
        }
      ]
    },
    {
      "name": "getV4NspNetL3TerminationPointTpId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/termination-point/{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/getV4NspNetL3TerminationPointTpId-default.json"
        }
      ]
    },
    {
      "name": "getTerminationPointReverse",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/termination-point/{pathv1}/reverse?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTerminationPointReverse-default.json"
        }
      ]
    },
    {
      "name": "getTerminationPointsNodeip",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/termination-points/{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/getTerminationPointsNodeip-default.json"
        }
      ]
    },
    {
      "name": "deleteTopologyReferencesByDomain",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/topology-references/domain/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deleteTopologyReferencesByLink",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/topology-references/link/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "fetchLinks",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/v4/nsp/net/l3/links?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}