Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace RequestRateLimitingConfiguration

Rate limiting configuration.

Properties

Optional actionDurationInSeconds

actionDurationInSeconds: undefined | number

Duration of block action application in seconds when {@code requestsLimit} is reached. Optional and can be 0 (no block duration). Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

periodInSeconds

periodInSeconds: number

Evaluation period in seconds. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

requestsLimit

requestsLimit: number

Requests allowed per evaluation period. Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Functions

getDeserializedJsonObj

getJsonObj