| Field |
Type |
Description |
providerUrl |
string |
Where to find the list to check against. This may be ommited for a completely local list. |
refreshInterval |
Duration |
Determines how often the provider is polled for an updated list |
ttl |
Duration |
Indicates how long to keep a list before discarding it. Typically, the TTL value should be set to noticeably longer (> 2x) than the refresh interval to ensure continued operation in the face of transient server outages. |
cachingInterval |
Duration |
Indicates the amount of time a caller of this adapter can cache an answer before it should ask the adapter again. |
cachingUseCount |
int32 |
Indicates the number of times a caller of this adapter can use a cached answer before it should ask the adapter again. |
overrides[] |
repeated string |
List entries that are consulted first, before the list from the server |
entryType |
ListEntryType |
Determines the kind of list entry and overrides. |
blacklist |
bool |
Whether the list operates as a blacklist or a whitelist. |