cterasdk.edge.ransom_protect module#
- class cterasdk.edge.ransom_protect.RansomProtect(edge)#
Bases:
BaseCommand
Ransomware Protect APIs
- details(incident)#
Retrieve Ransomware Incident Details
- Parameters:
incident (int) – Incident identifier, or an incident object
- disable()#
Enable Ransom Protect service
- enable()#
Enable Ransom Protect service
- get_configuration()#
Get Ransom Protect Configuration
- Return cterasdk.common.object.Object:
Configuration
- incidents()#
List Ransomware Incidents
- Return list[cterasdk.common.object.Object]:
List of incidents
- is_disabled()#
Check if Ransom Protect is disabled
- modify(block_users=None, detection_threshold=None, detection_interval=None)#
Modify Ransom Protect Configuration.
- Parameters:
block_users (bool,optional) – Enable/Disable Block Users
detection_threshold (int,optional) – Detection threshold (number of events)
detection_interval (int,optional) – Detection interval (seconds)