You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/manager/graphql-reference/schema.graphql
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1214,7 +1214,6 @@ type KeyPair implements Item {
1214
1214
resource_policy: String
1215
1215
created_at: DateTime
1216
1216
last_used: DateTime
1217
-
rate_limit: Int
1218
1217
num_queries: Int
1219
1218
1220
1219
"""Added in 24.09.0."""
@@ -1227,6 +1226,7 @@ type KeyPair implements Item {
1227
1226
concurrency_used: Int
1228
1227
user_info: UserInfo
1229
1228
concurrency_limit: Int@deprecated(reason: "Moved to KeyPairResourcePolicy object as the max_concurrent_sessions field.")
1229
+
rate_limit: Int@deprecated(reason: "Moved to UserResourcePolicy object as the max_api_requests_per_window field. The value is still stored but no longer enforced.")
@@ -9645,7 +9650,6 @@ type KeyPair implements Item
9645
9650
resource_policy: String
9646
9651
created_at: DateTime
9647
9652
last_used: DateTime
9648
-
rate_limit: Int
9649
9653
num_queries: Int
9650
9654
9651
9655
"""Added in 24.09.0."""
@@ -9658,6 +9662,7 @@ type KeyPair implements Item
9658
9662
concurrency_used: Int
9659
9663
user_info: UserInfo
9660
9664
concurrency_limit: Int @deprecated(reason: "Moved to KeyPairResourcePolicy object as the max_concurrent_sessions field.")
9665
+
rate_limit: Int @deprecated(reason: "Moved to UserResourcePolicy object as the max_api_requests_per_window field. The value is still stored but no longer enforced.")
Copy file name to clipboardExpand all lines: docs/manager/rest-reference/openapi.json
+52-2Lines changed: 52 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -12365,7 +12365,8 @@
12365
12365
},
12366
12366
"rate_limit": {
12367
12367
"default": 30000,
12368
-
"description": "API rate limit (requests per minute).",
12368
+
"deprecated": true,
12369
+
"description": "Deprecated: superseded by the user resource policy field max_api_requests_per_window, which is what the rate limiter reads. This value is stored but no longer enforced.",
12369
12370
"title": "Rate Limit",
12370
12371
"type": "integer"
12371
12372
}
@@ -12434,7 +12435,8 @@
12434
12435
}
12435
12436
],
12436
12437
"default": null,
12437
-
"description": "New API rate limit.",
12438
+
"deprecated": true,
12439
+
"description": "Deprecated: superseded by the user resource policy field max_api_requests_per_window, which is what the rate limiter reads. This value is stored but no longer enforced.",
12438
12440
"title": "Rate Limit"
12439
12441
}
12440
12442
},
@@ -21910,6 +21912,18 @@
21910
21912
"default": null,
21911
21913
"description": "Filter by max concurrent logins."
21912
21914
},
21915
+
"max_api_requests_per_window": {
21916
+
"anyOf": [
21917
+
{
21918
+
"$ref": "#/components/schemas/IntFilter"
21919
+
},
21920
+
{
21921
+
"type": "null"
21922
+
}
21923
+
],
21924
+
"default": null,
21925
+
"description": "Filter by max API requests per rate limit window."
21926
+
},
21913
21927
"max_quota_scope_size": {
21914
21928
"anyOf": [
21915
21929
{
@@ -22024,6 +22038,7 @@
22024
22038
"created_at",
22025
22039
"max_vfolder_count",
22026
22040
"max_concurrent_logins",
22041
+
"max_api_requests_per_window",
22027
22042
"max_quota_scope_size",
22028
22043
"max_session_count_per_model_session",
22029
22044
"max_customized_image_count"
@@ -22173,6 +22188,20 @@
22173
22188
"description": "Maximum number of concurrent authenticated login sessions per user. Null means unlimited. Must be >= 1 when set. Distinct from keypair_resource_policies.max_concurrent_sessions which caps compute sessions.",
22174
22189
"title": "Max Concurrent Logins"
22175
22190
},
22191
+
"max_api_requests_per_window": {
22192
+
"anyOf": [
22193
+
{
22194
+
"minimum": 0,
22195
+
"type": "integer"
22196
+
},
22197
+
{
22198
+
"type": "null"
22199
+
}
22200
+
],
22201
+
"default": null,
22202
+
"description": "Maximum number of API requests allowed per user within the rate limit window. Null means unlimited.",
"description": "Updated maximum number of concurrent authenticated login sessions per user. Set to null to clear (unlimited). Must be >= 1 when set. Distinct from keypair_resource_policies.max_concurrent_sessions which caps compute sessions.",
22239
22268
"title": "Max Concurrent Logins"
22240
22269
},
22270
+
"max_api_requests_per_window": {
22271
+
"anyOf": [
22272
+
{
22273
+
"anyOf": [
22274
+
{
22275
+
"type": "integer"
22276
+
},
22277
+
{
22278
+
"$ref": "#/components/schemas/Sentinel"
22279
+
}
22280
+
],
22281
+
"ge": 0
22282
+
},
22283
+
{
22284
+
"type": "null"
22285
+
}
22286
+
],
22287
+
"default": 1,
22288
+
"description": "Updated maximum number of API requests allowed per user within the rate limit window. Set to null to clear (unlimited).",
0 commit comments