import enum


#ToDo: вероятно это теперь AuditEvent. А еще он нигде не юзается больше, вероятно, выпилить
class AuditEventType(str, enum.Enum):
    LOGIN = "LOGIN"
    USER_CREATE = "USER_CREATE"
    USER_UPDATE = "USER_UPDATE"
    USER_DELETE = "USER_DELETE"
    ROW_CREATE = "ROW_CREATE"
    ROW_DELETE = "ROW_DELETE"
    ACCESS_WINDOW_CHANGE = "ACCESS_WINDOW_CHANGE"
    ACCESS_EXTEND = "ACCESS_EXTEND"
    USER_ROLE_CHANGE = "USER_ROLE_CHANGE"
    CREATE_TASK = "CREATE_TASK"
    UPDATE_TASK = "UPDATE_TASK"
    DELETE_TASK = "DELETE_TASK"
    VSP_CREATE = "VSP_CREATE"
    VSP_UPDATE = "VSP_UPDATE"
    PROJECT_CREATE = "PROJECT_CREATE"
    PROJECT_DELETE = "PROJECT_DELETE"
    USER_ACCESS_GRANTED = "USER_ACCESS_GRANTED"
    USER_ACCESS_REVOKED = "USER_ACCESS_REVOKED"
