UNPKG

@itentialopensource/adapter-zscaler

Version:

This adapter integrates with system Zscaler

767 lines 20.4 kB
{ "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": "" } ] } ] }