{
  "actions": [
    {
      "name": "getDlpDictionaries",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpDictionaries?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getDlpDictionaries-default.json"
        }
      ]
    },
    {
      "name": "addCustomDLPDictionary",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/dlpDictionaries?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getDLPDictionarySummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpDictionaries/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getDLPDictionarySummary-default.json"
        }
      ]
    },
    {
      "name": "getDlpDictionaryById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpDictionaries/{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": "updateDlpDictionary",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/dlpDictionaries/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deleteCustomDlpDictionary",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/dlpDictionaries/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getPredefinedHierarchicalIdentifiersByDictionaryId",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpDictionaries/{pathv1}/predefinedIdentifiers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getPredefinedHierarchicalIdentifiersByDictionaryId-default.json"
        }
      ]
    },
    {
      "name": "validateDlpPattern",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/dlpDictionaries/validateDlpPattern?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getDLPEngines",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpEngines?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getDLPEngines-default.json"
        }
      ]
    },
    {
      "name": "addCustomDLPEngine",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/dlpEngines?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getDLPEnginesSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpEngines/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getDLPEnginesSummary-default.json"
        }
      ]
    },
    {
      "name": "postDlpEnginesValidateDlpExpr",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/dlpEngines/validateDlpExpr?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getDLPEngineById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpEngines/{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": "updateDlpEngine",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/dlpEngines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deleteCustomDlpEngine",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/dlpEngines/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getSchemas",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpExactDataMatchSchemas?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getSchemas-default.json"
        }
      ]
    },
    {
      "name": "getSchemaLite",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpExactDataMatchSchemas/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getSchemaLite-default.json"
        }
      ]
    },
    {
      "name": "gettemplates",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpNotificationTemplates?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/gettemplates-default.json"
        }
      ]
    },
    {
      "name": "addtemplate",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/dlpNotificationTemplates?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getTemplateById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/dlpNotificationTemplates/{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": "updatetemplate",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/dlpNotificationTemplates/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deletetemplate",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/dlpNotificationTemplates/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getICAPServers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/icapServers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getICAPServers-default.json"
        }
      ]
    },
    {
      "name": "getICAPServerSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/icapServers/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getICAPServerSummary-default.json"
        }
      ]
    },
    {
      "name": "getICAPServer",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/icapServers/{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": "getProfiles",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/idmprofile?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getProfiles-default.json"
        }
      ]
    },
    {
      "name": "getSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/idmprofile/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getSummary-default.json"
        }
      ]
    },
    {
      "name": "getProfileById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/idmprofile/{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": "getIncidentReceiverServers",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/incidentReceiverServers?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIncidentReceiverServers-default.json"
        }
      ]
    },
    {
      "name": "getIncidentReceiverServerSummary",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/incidentReceiverServers/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getIncidentReceiverServerSummary-default.json"
        }
      ]
    },
    {
      "name": "getIncidentReceiverServer",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/incidentReceiverServers/{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": "getRules",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/webDlpRules?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getRules-default.json"
        }
      ]
    },
    {
      "name": "addRule",
      "protocol": "REST",
      "method": "POST",
      "entitypath": "{base_path}/{version}/webDlpRules?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "getWebDlpRulesLite",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/webDlpRules/lite?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "sendGetBody": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": "mockdatafiles/getWebDlpRulesLite-default.json"
        }
      ]
    },
    {
      "name": "getRuleById",
      "protocol": "REST",
      "method": "GET",
      "entitypath": "{base_path}/{version}/webDlpRules/{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": "updateRule",
      "protocol": "REST",
      "method": "PUT",
      "entitypath": "{base_path}/{version}/webDlpRules/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    },
    {
      "name": "deleteRule",
      "protocol": "REST",
      "method": "DELETE",
      "entitypath": "{base_path}/{version}/webDlpRules/{pathv1}?{query}",
      "requestSchema": "schema.json",
      "responseSchema": "schema.json",
      "timeout": 0,
      "sendEmpty": false,
      "requestDatatype": "JSON",
      "responseDatatype": "JSON",
      "headers": {},
      "responseObjects": [
        {
          "type": "default",
          "key": "",
          "mockFile": ""
        }
      ]
    }
  ]
}