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

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.

codeinteger

HTTP response code.

errorboolean

Flag if there is an error in response. False for this response.

resultboolean

Whether the billing plan limits were set successfully.

Example response

{
  "code": 200,
  "result": true
}

Changes

No recorded changes to this operation across all 1 revision of this API.