@itentialopensource/adapter-zscaler
Version:
This adapter integrates with system Zscaler
767 lines • 20.4 kB
JSON
{
"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": ""
}
]
}
]
}