AntivirusStats#

class AntivirusStats(scanned_file_count=None, threat_count=None, cleaned_file_count=None, quarantined_file_count=None, latency_ms=None, throughput_bps=None, disconnect_count=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: ExternalizableAbstractModel

A model that represents antivirus statistics.

Parameters:
  • scanned_file_count – (scanned_file_count) The number of files scanned by the antivirus.

  • threat_count – (threat_count) The number of threats found by the antivirus.

  • cleaned_file_count – (cleaned_file_count) The number of files cleaned by the antivirus.

  • quarantined_file_count – (quarantined_file_count) The number of files quarantined by the antivirus.

  • latency_ms – (latency_ms) The antivirus average latency in milliseconds.

  • throughput_bps – (throughput_bps) The antivirus throughput in bytes per second.

  • disconnect_count – (disconnect_count) The number of times the antivirus is disconnected.

property cleaned_file_count#

The number of files cleaned by the antivirus.

Type:

list[ TimeIntValuePair ]

property disconnect_count#

The number of times the antivirus is disconnected.

Type:

list[ TimeIntValuePair ]

property latency_ms#

The antivirus average latency in milliseconds.

Type:

list[ TimeIntValuePair ]

property quarantined_file_count#

The number of files quarantined by the antivirus.

Type:

list[ TimeIntValuePair ]

property scanned_file_count#

The number of files scanned by the antivirus.

Type:

list[ TimeIntValuePair ]

property threat_count#

The number of threats found by the antivirus.

Type:

list[ TimeIntValuePair ]

property throughput_bps#

The antivirus throughput in bytes per second.

Type:

list[ TimeIntValuePair ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model