{
  "actions": [
    {
      "name": "getLogicalSwitcheslswitchIdvtepTable",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/vtep-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdvtepTable-default.json"
        }
      ]
    },
    {
      "name": "getSwitchingProfilesswitchingProfileIdsummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/switching-profiles/{pathv1}/summary?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getSwitchingProfilesswitchingProfileIdsummary-default.json"
        }
      ]
    },
    {
      "name": "postLogicalSwitches",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/logical-switches?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postLogicalSwitches-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitches",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitches-default.json"
        }
      ]
    },
    {
      "name": "postLogicalPorts",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/logical-ports?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postLogicalPorts-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPorts",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPorts-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdstate",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}/state?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPortslportIdstate-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdsummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/summary?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdsummary-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdmacTableformatcsv",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/mac-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdmacTableformatcsv-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdstate",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/state?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdstate-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdstatistics",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/statistics?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdstatistics-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitchesstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/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/getLogicalSwitchesstatus-default.json"
        }
      ]
    },
    {
      "name": "putSwitchingProfilesswitchingProfileId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/switching-profiles/{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/putSwitchingProfilesswitchingProfileId-default.json"
        }
      ]
    },
    {
      "name": "getSwitchingProfilesswitchingProfileId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/switching-profiles/{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/getSwitchingProfilesswitchingProfileId-default.json"
        }
      ]
    },
    {
      "name": "deleteSwitchingProfilesswitchingProfileId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/switching-profiles/{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": "postSwitchingProfiles",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/switching-profiles?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/postSwitchingProfiles-default.json"
        }
      ]
    },
    {
      "name": "getSwitchingProfiles",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/switching-profiles?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getSwitchingProfiles-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{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/getLogicalPortslportIdstatus-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdmacTableformatcsv",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}/mac-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPortslportIdmacTableformatcsv-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdmacTable",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}/mac-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPortslportIdmacTable-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdvtepTableformatcsv",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/vtep-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdvtepTableformatcsv-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitcheslswitchIdmacTable",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{pathv1}/mac-table?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitcheslswitchIdmacTable-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortsstatus",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/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/getLogicalPortsstatus-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportIdstatistics",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}/statistics?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalPortslportIdstatistics-default.json"
        }
      ]
    },
    {
      "name": "putLogicalSwitcheslswitchId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/logical-switches/{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/putLogicalSwitcheslswitchId-default.json"
        }
      ]
    },
    {
      "name": "deleteLogicalSwitcheslswitchId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/logical-switches/{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": "getLogicalSwitcheslswitchId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/{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/getLogicalSwitcheslswitchId-default.json"
        }
      ]
    },
    {
      "name": "getLogicalSwitchesstate",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-switches/state?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getLogicalSwitchesstate-default.json"
        }
      ]
    },
    {
      "name": "putLogicalPortslportId",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/logical-ports/{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/putLogicalPortslportId-default.json"
        }
      ]
    },
    {
      "name": "getLogicalPortslportId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/logical-ports/{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/getLogicalPortslportId-default.json"
        }
      ]
    },
    {
      "name": "deleteLogicalPortslportId",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/logical-ports/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}