ReadonlyapiReadonlycacheCache TTL for IP check results in seconds. Caching reduces API calls and improves performance.
ReadonlycheckWhether AbuseIPDB IP checking is enabled. This controls IP reputation checks via the AbuseIPDB API. Can be enabled independently from reporting.
ReadonlyconfidenceConfidence threshold (0-100) to consider IP as malicious.
ReadonlymaxMaximum age in days to check AbuseIPDB reports.
ReadonlyreportWhether to report failed validation attempts to AbuseIPDB. This controls reporting of malicious IPs to AbuseIPDB. Can be enabled independently from checking.
ReadonlyreportMinimum number of failed attempts before reporting to AbuseIPDB.
ReadonlystrengthStrength increase when IP is found in AbuseIPDB.
AbuseIPDB API key. Required if AbuseIPDB checking is enabled.