Administration
Set the billing plan limits
Set the billing plan limits.
Note: If data fields are omitted, they are set to GDN defined default values.
put/_api/limits/plan/{attribution}/{name}
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
attributionstring string required
The attribution of the billing plan.
namestring string required
The name of the billing plan.
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 billing plan limits.
Example response
{
"code": 200,
"result": true
}Changes
No recorded changes to this operation across all 1 revision of this API.