@@ -80,6 +80,10 @@ class ResourcesForMembershipListFilters(ListArgs, total=False):
8080 permission_slug : str
8181
8282
83+ AuthorizationResourcesForMembershipList = WorkOSListResource [
84+ AuthorizationResource , ResourcesForMembershipListFilters , ListMetadata
85+ ]
86+
8387class AuthorizationOrganizationMembershipListFilters (ListArgs , total = False ):
8488 permission_slug : str
8589 assignment : Optional [Literal ["direct" , "indirect" ]]
@@ -301,7 +305,7 @@ def list_resources_for_membership(
301305 before : Optional [str ] = None ,
302306 after : Optional [str ] = None ,
303307 order : PaginationOrder = "desc" ,
304- ) -> SyncOrAsync [AuthorizationResourcesList ]: ...
308+ ) -> SyncOrAsync [AuthorizationResourcesForMembershipList ]: ...
305309
306310 def list_memberships_for_resource (
307311 self ,
@@ -813,7 +817,7 @@ def list_resources_for_membership(
813817 before : Optional [str ] = None ,
814818 after : Optional [str ] = None ,
815819 order : PaginationOrder = "desc" ,
816- ) -> AuthorizationResourcesList :
820+ ) -> AuthorizationResourcesForMembershipList :
817821 list_params : ResourcesForMembershipListFilters = {
818822 "limit" : limit ,
819823 "before" : before ,
@@ -831,9 +835,7 @@ def list_resources_for_membership(
831835 params = http_params ,
832836 )
833837
834- return WorkOSListResource [
835- AuthorizationResource , ResourcesForMembershipListFilters , ListMetadata
836- ](
838+ return AuthorizationResourcesForMembershipList (
837839 list_method = partial (
838840 self .list_resources_for_membership ,
839841 organization_membership_id ,
@@ -1410,7 +1412,7 @@ async def list_resources_for_membership(
14101412 before : Optional [str ] = None ,
14111413 after : Optional [str ] = None ,
14121414 order : PaginationOrder = "desc" ,
1413- ) -> AuthorizationResourcesList :
1415+ ) -> AuthorizationResourcesForMembershipList :
14141416 list_params : ResourcesForMembershipListFilters = {
14151417 "limit" : limit ,
14161418 "before" : before ,
@@ -1428,9 +1430,7 @@ async def list_resources_for_membership(
14281430 params = http_params ,
14291431 )
14301432
1431- return WorkOSListResource [
1432- AuthorizationResource , ResourcesForMembershipListFilters , ListMetadata
1433- ](
1433+ return AuthorizationResourcesForMembershipList (
14341434 list_method = partial (
14351435 self .list_resources_for_membership ,
14361436 organization_membership_id ,
0 commit comments