RedisCloudIpStore
Defined in: packages/core/src/handlers/cloud-ip-stores.ts:74
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new RedisCloudIpStore(
redis,keyPrefix?):RedisCloudIpStore
Defined in: packages/core/src/handlers/cloud-ip-stores.ts:75
Parameters
Section titled “Parameters”keyPrefix?
Section titled “keyPrefix?”string = 'cloud_ip_v2'
Returns
Section titled “Returns”RedisCloudIpStore
Methods
Section titled “Methods”clear()
Section titled “clear()”clear():
Promise<void>
Defined in: packages/core/src/handlers/cloud-ip-stores.ts:100
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”get(
provider):Promise<Set<string> |null>
Defined in: packages/core/src/handlers/cloud-ip-stores.ts:80
Parameters
Section titled “Parameters”provider
Section titled “provider”string
Returns
Section titled “Returns”Promise<Set<string> | null>
Implementation of
Section titled “Implementation of”set(
provider,ranges,ttl?):Promise<void>
Defined in: packages/core/src/handlers/cloud-ip-stores.ts:93
Parameters
Section titled “Parameters”provider
Section titled “provider”string
ranges
Section titled “ranges”Set<string>
number | null
Returns
Section titled “Returns”Promise<void>