-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy pathenums.py
More file actions
50 lines (36 loc) · 965 Bytes
/
enums.py
File metadata and controls
50 lines (36 loc) · 965 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
from enum import Enum
class UserRole(Enum):
ALL = "all"
MANAGER = "manager"
PROOFREADER = "proofreader"
TRANSLATOR = "translator"
BLOCKED = "blocked"
class UserPatchPath(Enum):
FIRST_NAME = "/firstName"
LAST_NAME = "/lastName"
TIMEZONE = "/timezone"
STATUS = "/status"
class ProjectRole(Enum):
TRANSLATOR = "translator"
PROOFREADER = "proofreader"
class ListProjectMembersCrowdinOrderBy(Enum):
ID = "id"
USERNAME = "username"
FULL_NAME = "fullName"
class ListProjectMembersEnterpriseOrderBy(Enum):
ID = "id"
USERNAME = "username"
FIRST_NAME = "firstName"
LAST_NAME = "lastName"
class ListGroupManagersOrderBy(Enum):
ID = "id"
USERNAME = "username"
EMAIL = "email"
STATUS = "status"
CREATED_AT = "createdAt"
LAST_SEEN = "lastSeen"
class ListGroupTeamsOrderBy(Enum):
ID = "id"
NAME = "name"
CREATED_AT = "createdAt"
UPDATED_AT = "updatedAt"