From 5b8575812a7cd01fd1a8c82d50f87e4ba7aa2bb6 Mon Sep 17 00:00:00 2001 From: scaleway-bot Date: Wed, 12 Mar 2025 14:04:29 +0000 Subject: [PATCH] feat: update generated APIs --- scaleway-async/scaleway_async/iam/v1alpha1/api.py | 14 +++++++------- .../scaleway_async/iam/v1alpha1/types.py | 4 ++-- scaleway/scaleway/iam/v1alpha1/api.py | 14 +++++++------- scaleway/scaleway/iam/v1alpha1/types.py | 4 ++-- 4 files changed, 18 insertions(+), 18 deletions(-) diff --git a/scaleway-async/scaleway_async/iam/v1alpha1/api.py b/scaleway-async/scaleway_async/iam/v1alpha1/api.py index c857a1ab6..7198e8168 100644 --- a/scaleway-async/scaleway_async/iam/v1alpha1/api.py +++ b/scaleway-async/scaleway_async/iam/v1alpha1/api.py @@ -26,7 +26,7 @@ ListUsersRequestOrderBy, LogAction, LogResourceType, - UserStatus, + UserType, APIKey, AddGroupMemberRequest, AddGroupMembersRequest, @@ -376,7 +376,7 @@ async def list_users( user_ids: Optional[List[str]] = None, mfa: Optional[bool] = None, tag: Optional[str] = None, - status: Optional[UserStatus] = None, + type_: Optional[UserType] = None, ) -> ListUsersResponse: """ List users of an Organization. @@ -388,7 +388,7 @@ async def list_users( :param user_ids: Filter by list of IDs. :param mfa: Filter by MFA status. :param tag: Filter by tags containing a given string. - :param status: Filter by user status. + :param type_: Filter by user type. :return: :class:`ListUsersResponse ` Usage: @@ -407,8 +407,8 @@ async def list_users( or self.client.default_organization_id, "page": page, "page_size": page_size or self.client.default_page_size, - "status": status, "tag": tag, + "type": type_, "user_ids": user_ids, }, ) @@ -426,7 +426,7 @@ async def list_users_all( user_ids: Optional[List[str]] = None, mfa: Optional[bool] = None, tag: Optional[str] = None, - status: Optional[UserStatus] = None, + type_: Optional[UserType] = None, ) -> List[User]: """ List users of an Organization. @@ -438,7 +438,7 @@ async def list_users_all( :param user_ids: Filter by list of IDs. :param mfa: Filter by MFA status. :param tag: Filter by tags containing a given string. - :param status: Filter by user status. + :param type_: Filter by user type. :return: :class:`List[User] ` Usage: @@ -459,7 +459,7 @@ async def list_users_all( "user_ids": user_ids, "mfa": mfa, "tag": tag, - "status": status, + "type_": type_, }, ) diff --git a/scaleway-async/scaleway_async/iam/v1alpha1/types.py b/scaleway-async/scaleway_async/iam/v1alpha1/types.py index 8df9525f8..63d5a38e7 100644 --- a/scaleway-async/scaleway_async/iam/v1alpha1/types.py +++ b/scaleway-async/scaleway_async/iam/v1alpha1/types.py @@ -1834,9 +1834,9 @@ class ListUsersRequest: Filter by tags containing a given string. """ - status: Optional[UserStatus] + type_: Optional[UserType] """ - Filter by user status. + Filter by user type. """ diff --git a/scaleway/scaleway/iam/v1alpha1/api.py b/scaleway/scaleway/iam/v1alpha1/api.py index 30a1cbd90..e35098b39 100644 --- a/scaleway/scaleway/iam/v1alpha1/api.py +++ b/scaleway/scaleway/iam/v1alpha1/api.py @@ -26,7 +26,7 @@ ListUsersRequestOrderBy, LogAction, LogResourceType, - UserStatus, + UserType, APIKey, AddGroupMemberRequest, AddGroupMembersRequest, @@ -376,7 +376,7 @@ def list_users( user_ids: Optional[List[str]] = None, mfa: Optional[bool] = None, tag: Optional[str] = None, - status: Optional[UserStatus] = None, + type_: Optional[UserType] = None, ) -> ListUsersResponse: """ List users of an Organization. @@ -388,7 +388,7 @@ def list_users( :param user_ids: Filter by list of IDs. :param mfa: Filter by MFA status. :param tag: Filter by tags containing a given string. - :param status: Filter by user status. + :param type_: Filter by user type. :return: :class:`ListUsersResponse ` Usage: @@ -407,8 +407,8 @@ def list_users( or self.client.default_organization_id, "page": page, "page_size": page_size or self.client.default_page_size, - "status": status, "tag": tag, + "type": type_, "user_ids": user_ids, }, ) @@ -426,7 +426,7 @@ def list_users_all( user_ids: Optional[List[str]] = None, mfa: Optional[bool] = None, tag: Optional[str] = None, - status: Optional[UserStatus] = None, + type_: Optional[UserType] = None, ) -> List[User]: """ List users of an Organization. @@ -438,7 +438,7 @@ def list_users_all( :param user_ids: Filter by list of IDs. :param mfa: Filter by MFA status. :param tag: Filter by tags containing a given string. - :param status: Filter by user status. + :param type_: Filter by user type. :return: :class:`List[User] ` Usage: @@ -459,7 +459,7 @@ def list_users_all( "user_ids": user_ids, "mfa": mfa, "tag": tag, - "status": status, + "type_": type_, }, ) diff --git a/scaleway/scaleway/iam/v1alpha1/types.py b/scaleway/scaleway/iam/v1alpha1/types.py index 8df9525f8..63d5a38e7 100644 --- a/scaleway/scaleway/iam/v1alpha1/types.py +++ b/scaleway/scaleway/iam/v1alpha1/types.py @@ -1834,9 +1834,9 @@ class ListUsersRequest: Filter by tags containing a given string. """ - status: Optional[UserStatus] + type_: Optional[UserType] """ - Filter by user status. + Filter by user type. """