{
  "actions": [
    {
      "name": "putIpfixObsPointsswitchGlobal",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/ipfix-obs-points/switch-global?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/putIpfixObsPointsswitchGlobal-default.json"
        }
      ]
    },
    {
      "name": "getIpfixObsPointsswitchGlobal",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipfix-obs-points/switch-global?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpfixObsPointsswitchGlobal-default.json"
        }
      ]
    },
    {
      "name": "deleteTraceflowstraceflowId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/traceflows/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getTraceflowstraceflowId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/traceflows/{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/getTraceflowstraceflowId-default.json"
        }
      ]
    },
    {
      "name": "getTransportZoneszoneIdtransportNodeStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/{pathv1}/transport-node-status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportZoneszoneIdtransportNodeStatus-default.json"
        }
      ]
    },
    {
      "name": "postTraceflows",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/traceflows?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postTraceflows-default.json"
        }
      ]
    },
    {
      "name": "getTraceflows",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/traceflows?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTraceflows-default.json"
        }
      ]
    },
    {
      "name": "getNodelogslogName",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/node/logs/{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/getNodelogslogName-default.json"
        }
      ]
    },
    {
      "name": "getNodelogslogNamedata",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/node/logs/{pathv1}/data?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getTransportNodesnodeIdpnicBondStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-nodes/{pathv1}/pnic-bond-status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportNodesnodeIdpnicBondStatus-default.json"
        }
      ]
    },
    {
      "name": "getNodelogs",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/node/logs?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getNodelogs-default.json"
        }
      ]
    },
    {
      "name": "getTransportNodesstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-nodes/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportNodesstatus-default.json"
        }
      ]
    },
    {
      "name": "getTransportNodesnodeIdremoteTransportNodeStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-nodes/{pathv1}/remote-transport-node-status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportNodesnodeIdremoteTransportNodeStatus-default.json"
        }
      ]
    },
    {
      "name": "getTransportNodesnodeIdstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-nodes/{pathv1}/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportNodesnodeIdstatus-default.json"
        }
      ]
    },
    {
      "name": "postMirrorSessions",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/mirror-sessions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postMirrorSessions-default.json"
        }
      ]
    },
    {
      "name": "getMirrorSessions",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/mirror-sessions?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getMirrorSessions-default.json"
        }
      ]
    },
    {
      "name": "putMirrorSessionsmirrorSessionId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/mirror-sessions/{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/putMirrorSessionsmirrorSessionId-default.json"
        }
      ]
    },
    {
      "name": "getMirrorSessionsmirrorSessionId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/mirror-sessions/{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/getMirrorSessionsmirrorSessionId-default.json"
        }
      ]
    },
    {
      "name": "deleteMirrorSessionsmirrorSessionId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/mirror-sessions/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdforwardingPath",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}/forwarding-path?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPortslportIdforwardingPath-default.json"
        }
      ]
    },
    {
      "name": "getTraceflowstraceflowIdobservations",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/traceflows/{pathv1}/observations?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTraceflowstraceflowIdobservations-default.json"
        }
      ]
    },
    {
      "name": "getTransportZonesstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportZonesstatus-default.json"
        }
      ]
    },
    {
      "name": "getIpfixObsPoints",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/ipfix-obs-points?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIpfixObsPoints-default.json"
        }
      ]
    },
    {
      "name": "getTransportZoneszoneIdstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/{pathv1}/status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportZoneszoneIdstatus-default.json"
        }
      ]
    },
    {
      "name": "getTransportZoneszoneIdtransportNodeStatusReport",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/{pathv1}/transport-node-status-report?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getTransportZonestransportNodeStatusReport",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/transport-node-status-report?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "postMirrorSessionsmirrorSessionIdactionverify",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/mirror-sessions/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getTransportZonestransportNodeStatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/transport-zones/transport-node-status?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getTransportZonestransportNodeStatus-default.json"
        }
      ]
    }
  ]
}