Directus / @directus/memory / index / LimiterRedis
Class: LimiterRedis ​
Defined in: packages/memory/src/limiter/lib/redis.ts:6
Implements ​
Constructors ​
new LimiterRedis() ​
new LimiterRedis(
config):LimiterRedis
Defined in: packages/memory/src/limiter/lib/redis.ts:10
Parameters ​
config ​
Omit<LimiterConfigRedis, "type">
Returns ​
Methods ​
consume() ​
consume(
key):Promise<void>
Defined in: packages/memory/src/limiter/lib/redis.ts:21
Consume a point for the given key
Parameters ​
key ​
string
IP address, URL path, or any other string
Returns ​
Promise<void>
Implementation of ​
delete() ​
delete(
key):Promise<void>
Defined in: packages/memory/src/limiter/lib/redis.ts:25
Delete the tracked information for a given key
Parameters ​
key ​
string
IP address, URL path, or any other string
Returns ​
Promise<void>