old_console/incident_export/enums.py
2024-11-02 14:12:45 +03:00

22 lines
667 B
Python

from django.utils.translation import gettext_lazy
from django.db import models
class ReceiverType(models.TextChoices):
SYSLOG = "syslog", gettext_lazy("Syslog")
OPCUA = "OPC_UA", gettext_lazy("OPC UA")
class SeverityLevel(models.IntegerChoices):
MINIMAL = 0, gettext_lazy("Minimal severity")
INFO = 10, gettext_lazy("Info severity")
LOW = 40, gettext_lazy("Low severity")
MEDIUM = 70, gettext_lazy("Medium severity")
HIGH = 90, gettext_lazy("High severity")
CRITICAL = 100, gettext_lazy("Critical severity")
class SysLogSendProtocol(models.TextChoices):
UDP = "UDP", gettext_lazy("UDP")
TCP = "TCP", gettext_lazy("TCP")