Skip to content

Commit 813e0f5

Browse files
committed
Add new properties to Audit Logs API response data class
1 parent 4fadba0 commit 813e0f5

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

slack_sdk/audit_logs/v1/logs.py

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -525,6 +525,11 @@ class Details:
525525
disconnecting_team: Optional[str]
526526
is_channel_canvas: Optional[bool]
527527
linked_channel_id: Optional[str]
528+
column_id: Optional[str]
529+
row_id: Optional[str]
530+
cell_date_updated: Optional[int]
531+
view_id: Optional[str]
532+
user: Optional[str]
528533

529534
def __init__(
530535
self,
@@ -645,6 +650,11 @@ def __init__(
645650
disconnecting_team: Optional[str] = None,
646651
is_channel_canvas: Optional[bool] = None,
647652
linked_channel_id: Optional[str] = None,
653+
column_id: Optional[str] = None,
654+
row_id: Optional[str] = None,
655+
cell_date_updated: Optional[int] = None,
656+
view_id: Optional[str] = None,
657+
user: Optional[str] = None,
648658
**kwargs,
649659
) -> None:
650660
self.name = name
@@ -820,6 +830,11 @@ def __init__(
820830
self.disconnecting_team = disconnecting_team
821831
self.is_channel_canvas = is_channel_canvas
822832
self.linked_channel_id = linked_channel_id
833+
self.column_id = column_id
834+
self.row_id = row_id
835+
self.cell_date_updated = cell_date_updated
836+
self.view_id = view_id
837+
self.user = user
823838

824839

825840
class Channel:
@@ -1079,6 +1094,20 @@ def __init__(
10791094
self.unknown_fields = kwargs
10801095

10811096

1097+
class SlackList:
1098+
id: Optional[str]
1099+
unknown_fields: Dict[str, Any]
1100+
1101+
def __init__(
1102+
self,
1103+
*,
1104+
id: Optional[str] = None,
1105+
**kwargs,
1106+
) -> None:
1107+
self.id = id
1108+
self.unknown_fields = kwargs
1109+
1110+
10821111
class Entity:
10831112
type: Optional[str]
10841113
user: Optional[User]
@@ -1095,6 +1124,7 @@ class Entity:
10951124
barrier: Optional[InformationBarrier]
10961125
workflow_v2: Optional[WorkflowV2]
10971126
account_type_role: Optional[AccountTypeRole]
1127+
list: Optional[SlackList]
10981128
unknown_fields: Dict[str, Any]
10991129

11001130
def __init__(
@@ -1115,6 +1145,7 @@ def __init__(
11151145
barrier: Optional[Union[InformationBarrier, Dict[str, Any]]] = None,
11161146
workflow_v2: Optional[Union[WorkflowV2, Dict[str, Any]]] = None,
11171147
account_type_role: Optional[Union[AccountTypeRole, Dict[str, Any]]] = None,
1148+
list: Optional[Union[SlackList, Dict[str, Any]]] = None,
11181149
**kwargs,
11191150
) -> None:
11201151
self.type = type
@@ -1134,6 +1165,7 @@ def __init__(
11341165
self.account_type_role = (
11351166
AccountTypeRole(**account_type_role) if isinstance(account_type_role, dict) else account_type_role
11361167
)
1168+
self.list = SlackList(**list) if isinstance(list, dict) else list
11371169
self.unknown_fields = kwargs
11381170

11391171

0 commit comments

Comments
 (0)