Skip to content

Commit 19e167c

Browse files
feat(iam): add status filter to ListUsersRequest (scaleway#2462)
Co-authored-by: Laure-di <[email protected]>
1 parent 89bdc87 commit 19e167c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

api/iam/v1alpha1/iam_sdk.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2242,6 +2242,10 @@ type ListUsersRequest struct {
22422242

22432243
// Tag: filter by tags containing a given string.
22442244
Tag *string `json:"-"`
2245+
2246+
// Status: filter by user status.
2247+
// Default value: unknown_status
2248+
Status UserStatus `json:"-"`
22452249
}
22462250

22472251
// ListUsersResponse: list users response.
@@ -2646,6 +2650,7 @@ func (s *API) ListUsers(req *ListUsersRequest, opts ...scw.RequestOption) (*List
26462650
parameter.AddToQuery(query, "user_ids", req.UserIDs)
26472651
parameter.AddToQuery(query, "mfa", req.Mfa)
26482652
parameter.AddToQuery(query, "tag", req.Tag)
2653+
parameter.AddToQuery(query, "status", req.Status)
26492654

26502655
scwReq := &scw.ScalewayRequest{
26512656
Method: "GET",

0 commit comments

Comments
 (0)