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)