Administration
Set the tenant limits
Set the tenant limits.
Note: If data fields are omitted, they are set to GDN default values. The GDN limits can be retrieved via the GET /_api/tenant/{tenant} API.
put/_api/limits/tenant/{tenant}
Request
- The document declares no server URL.
- Auth
- API key in header Authorization
- or HTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
tenantstring string required
The name of the tenant.
Request body
Example request
{
"apiServer": {
"maxRequestPerMinute": 60
},
"cep": {
"maxPublishedWorkers": 30,
"maxWorkersMemoryMB": 500,
"maxMemoryMBPerWorker": 100,
"maxWorkersCpuSecondsPerMinute": 60,
"maxWorkersThroughputInMBPerMinute": 10,
"maxWorkersThroughputOutMBPerMinute": 10,
"maxLogsLengthKBPerMinutePerWorker": 10,
"maxCpuSecondsPerMinutePerWorker": 20
},
"database": {
"maxDocumentSize": 524288,
"maxDocumentsReturnedByQuery": 1000,
"maxQueryExecutionTimeInMs": 100000,
"maxQueryMemoryBytes": 527958016,
"maxGeoFabricsPerTenant": 2,
"maxCollectionsPerFabric": 10,
"maxGraphsPerFabric": 2,
"maxIndexes": 10,
"maxViewsPerFabric": 2,
"maxRequestsPerDay": 20000,
"maxStoragePerRegion": 412467200,
"maxRestQLUsagePerFabric": 1000,
"maxRestQLUsagePerDay": 1000,
"maxDocumentsImportedPerAPICall": 10000
},
"streamsGlobal": {
"maxStreamsCount": 25,
"maxProducersCount": 14,
"maxConsumersCount": 14,
"maxSubscriptionsCount": 14,
"maxBacklogMessageTTLMin": 240,
"maxBacklogStorageSizeMB": 100,
"maxDispatchThrottlingRateInByte": 4096
},
"streamsLocal": {
"maxStreamsCount": 25,
"maxProducersCount": 14,
"maxConsumersCount": 14,
"maxSubscriptionsCount": 14,
"maxBacklogMessageTTLMin": 240,
"maxBacklogStorageSizeMB": 100,
"maxDispatchThrottlingRateInByte": 4096
},
"dataMeshIntegration": {
"maxConnections": 100,
"maxWorkflows": 1000
}
}Response
Successfully updated the tenant limit.
Example response
{
"code": 200,
"result": true
}Changes
No recorded changes to this operation across all 1 revision of this API.