MCPcopy Create free account
hub / github.com/slackapi/python-slack-sdk / patch_group

Method patch_group

slack_sdk/scim/v1/async_client.py:212–223  ·  view source on GitHub ↗
(self, id: str, partial_group: Union[Dict[str, Any], Group])

Source from the content-addressed store, hash-verified

210 )
211
212 async def patch_group(self, id: str, partial_group: Union[Dict[str, Any], Group]) -> GroupPatchResponse:
213 return GroupPatchResponse(
214 await self.api_call(
215 http_verb="PATCH",
216 path=f"Groups/{quote(id)}",
217 body_params=(
218 partial_group.to_dict()
219 if isinstance(partial_group, Group)
220 else _to_dict_without_not_given(partial_group)
221 ),
222 )
223 )
224
225 async def update_group(self, group: Union[Dict[str, Any], Group]) -> GroupUpdateResponse:
226 group_id = group.id if isinstance(group, Group) else group["id"]

Callers 1

test_groupsMethod · 0.95

Calls 4

api_callMethod · 0.95
GroupPatchResponseClass · 0.85
to_dictMethod · 0.45

Tested by 1

test_groupsMethod · 0.76