@itentialopensource/adapter-zscaler
Version:
This adapter integrates with system Zscaler
889 lines • 24.2 kB
JSON
{
"actions": [
{
"name": "getFirewallFilteringRules",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/firewallFilteringRules?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getFirewallFilteringRules-default.json"
}
]
},
{
"name": "createFirewallFilteringRule",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/firewallFilteringRules?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getFirewallFilteringRule",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/firewallFilteringRules/{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": "updateFirewallFilteringRule",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/firewallFilteringRules/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteFirewallFilteringRule",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/firewallFilteringRules/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDestinationIpGroups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipDestinationGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDestinationIpGroups-default.json"
}
]
},
{
"name": "addDestinationIpGroup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/ipDestinationGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDestinationIpv6Groups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipDestinationGroups/ipv6DestinationGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDestinationIpv6Groups-default.json"
}
]
},
{
"name": "getDestinationIpv6GroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipDestinationGroups/ipv6DestinationGroups/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/getDestinationIpv6GroupsLite-default.json"
}
]
},
{
"name": "getDestinationIpGroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipDestinationGroups/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/getDestinationIpGroupsLite-default.json"
}
]
},
{
"name": "getDestinationIpGroupById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipDestinationGroups/{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": "editDestinationIpGroup",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/ipDestinationGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDestinationIpGroup",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/ipDestinationGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSourceIpGroups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipSourceGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSourceIpGroups-default.json"
}
]
},
{
"name": "addSourceIpGroup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/ipSourceGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getSourceIpv6Groups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipSourceGroups/ipv6SourceGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSourceIpv6Groups-default.json"
}
]
},
{
"name": "getSourceIpv6GroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipSourceGroups/ipv6SourceGroups/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/getSourceIpv6GroupsLite-default.json"
}
]
},
{
"name": "getSourceIpGroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipSourceGroups/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/getSourceIpGroupsLite-default.json"
}
]
},
{
"name": "getSourceIpGroupById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/ipSourceGroups/{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": "editSourceIpGroup",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/ipSourceGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteSourceIpGroup",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/ipSourceGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetowrkApplicationGroups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkApplicationGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNetowrkApplicationGroups-default.json"
}
]
},
{
"name": "createNetworkApplicationGroup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/networkApplicationGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetowrkApplicationGroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkApplicationGroups/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/getNetowrkApplicationGroupsLite-default.json"
}
]
},
{
"name": "getNetworkApplicationGroupById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkApplicationGroups/{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": "updateNetworkApplicationGroup",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/networkApplicationGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteNetworkApplicationGroup",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/networkApplicationGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetworkApplications",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkApplications?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNetworkApplications-default.json"
}
]
},
{
"name": "getNetworkApplicationById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkApplications/{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": "getNetworkServiceGroups",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServiceGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNetworkServiceGroups-default.json"
}
]
},
{
"name": "addCustomNetworkServiceGroup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/networkServiceGroups?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetworkServiceGroupsLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServiceGroups/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/getNetworkServiceGroupsLite-default.json"
}
]
},
{
"name": "getNetworkServiceGroupById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServiceGroups/{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": "editNetworkServiceGroup",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/networkServiceGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteCustomNetowrkServiceGroup",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/networkServiceGroups/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetworkServices",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServices?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getNetworkServices-default.json"
}
]
},
{
"name": "addCustomNetworkService",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/networkServices?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getNetworkServicesLite",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServices/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/getNetworkServicesLite-default.json"
}
]
},
{
"name": "getNetworkServiceById",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/networkServices/{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": "editNetworkService",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/networkServices/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteCustomNetworkService",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/networkServices/{pathv1}?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getTimeWindows",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/timeWindows?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getTimeWindows-default.json"
}
]
},
{
"name": "getTimeWindowSummary",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/timeWindows/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/getTimeWindowSummary-default.json"
}
]
}
]
}