Skip to content

Commit 1f48425

Browse files
fix(iam): enforce max page value (scaleway#1904)
Co-authored-by: Laure-di <[email protected]>
1 parent 22b8b34 commit 1f48425

File tree

1 file changed

+22
-11
lines changed

1 file changed

+22
-11
lines changed

packages/clients/src/api/iam/v1alpha1/validation-rules.gen.ts

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@ export const ListAPIKeysRequest = {
7878
maxLength: 200,
7979
},
8080
page: {
81-
greaterThan: 0,
81+
greaterThanOrEqual: 1,
82+
lessThanOrEqual: 10000,
8283
},
8384
pageSize: {
8485
greaterThanOrEqual: 1,
@@ -93,7 +94,8 @@ export const ListApplicationsRequest = {
9394
pattern: /^[a-zA-Z0-9\(\)\._\- ]+$/,
9495
},
9596
page: {
96-
greaterThan: 0,
97+
greaterThanOrEqual: 1,
98+
lessThanOrEqual: 10000,
9799
},
98100
pageSize: {
99101
greaterThanOrEqual: 1,
@@ -106,7 +108,8 @@ export const ListGroupsRequest = {
106108
minLength: 1,
107109
},
108110
page: {
109-
greaterThan: 0,
111+
greaterThanOrEqual: 1,
112+
lessThanOrEqual: 10000,
110113
},
111114
pageSize: {
112115
greaterThanOrEqual: 1,
@@ -116,7 +119,8 @@ export const ListGroupsRequest = {
116119

117120
export const ListJWTsRequest = {
118121
page: {
119-
greaterThan: 0,
122+
greaterThanOrEqual: 1,
123+
lessThanOrEqual: 10000,
120124
},
121125
pageSize: {
122126
greaterThanOrEqual: 1,
@@ -126,7 +130,8 @@ export const ListJWTsRequest = {
126130

127131
export const ListLogsRequest = {
128132
page: {
129-
greaterThan: 0,
133+
greaterThanOrEqual: 1,
134+
lessThanOrEqual: 10000,
130135
},
131136
pageSize: {
132137
greaterThanOrEqual: 1,
@@ -136,7 +141,8 @@ export const ListLogsRequest = {
136141

137142
export const ListPermissionSetsRequest = {
138143
page: {
139-
greaterThan: 0,
144+
greaterThanOrEqual: 1,
145+
lessThanOrEqual: 10000,
140146
},
141147
pageSize: {
142148
greaterThanOrEqual: 1,
@@ -146,7 +152,8 @@ export const ListPermissionSetsRequest = {
146152

147153
export const ListPoliciesRequest = {
148154
page: {
149-
greaterThan: 0,
155+
greaterThanOrEqual: 1,
156+
lessThanOrEqual: 10000,
150157
},
151158
pageSize: {
152159
greaterThanOrEqual: 1,
@@ -159,7 +166,8 @@ export const ListPoliciesRequest = {
159166

160167
export const ListQuotaRequest = {
161168
page: {
162-
greaterThan: 0,
169+
greaterThanOrEqual: 1,
170+
lessThanOrEqual: 10000,
163171
},
164172
pageSize: {
165173
greaterThanOrEqual: 1,
@@ -169,7 +177,8 @@ export const ListQuotaRequest = {
169177

170178
export const ListRulesRequest = {
171179
page: {
172-
greaterThan: 0,
180+
greaterThanOrEqual: 1,
181+
lessThanOrEqual: 10000,
173182
},
174183
pageSize: {
175184
greaterThanOrEqual: 1,
@@ -183,7 +192,8 @@ export const ListSSHKeysRequest = {
183192
minLength: 1,
184193
},
185194
page: {
186-
greaterThan: 0,
195+
greaterThanOrEqual: 1,
196+
lessThanOrEqual: 10000,
187197
},
188198
pageSize: {
189199
greaterThanOrEqual: 1,
@@ -193,7 +203,8 @@ export const ListSSHKeysRequest = {
193203

194204
export const ListUsersRequest = {
195205
page: {
196-
greaterThan: 0,
206+
greaterThanOrEqual: 1,
207+
lessThanOrEqual: 10000,
197208
},
198209
pageSize: {
199210
greaterThanOrEqual: 1,

0 commit comments

Comments
 (0)