You are here

httpbl.schema.yml in http:BL 8

config/schema/httpbl.schema.yml

File

config/schema/httpbl.schema.yml
View source
  1. # Schema for the configuration files of the HttpBL module.
  2. httpbl.settings:
  3. type: config_object
  4. label: 'HttpBL settings'
  5. mapping:
  6. core:
  7. type: mapping
  8. label: 'Core Requirements'
  9. mapping:
  10. httpbl_accesskey:
  11. type: string
  12. label: 'http:BL Access Key'
  13. httpbl_check:
  14. type: integer
  15. label: 'Check Level'
  16. honeypot:
  17. type: mapping
  18. label: 'Honeypots'
  19. mapping:
  20. httpbl_footer:
  21. type: boolean
  22. label: 'Add link to footer'
  23. httpbl_link:
  24. type: string
  25. label: 'Honeypot Link'
  26. httpbl_word:
  27. type: string
  28. label: 'Honeypot Link Word'
  29. advanced:
  30. type: mapping
  31. label: 'Logs, stats, thresholds and storage settings'
  32. mapping:
  33. httpbl_log:
  34. type: integer
  35. label: 'Logging'
  36. httpbl_stats:
  37. type: boolean
  38. label: 'Enable Stats'
  39. httpbl_storage:
  40. type: integer
  41. label: 'Results Storing'
  42. httpbl_black_threshold:
  43. type: integer
  44. label: 'Blacklisting Threshhold'
  45. httpbl_message_black:
  46. type: string
  47. label: 'Blacklist message'
  48. httpbl_grey_threshold:
  49. type: integer
  50. label: 'Greylisting Threshhold'
  51. httpbl_message_black:
  52. type: string
  53. label: 'Greylist message'
  54. httpbl_safe_offset:
  55. type: integer
  56. label: 'Safe Visitor Storage Expiry'
  57. httpbl_greylist_offset:
  58. type: integer
  59. label: 'Greylist Storage Expiry'
  60. httpbl_blacklist_offset:
  61. type: integer
  62. label: 'Blacklist Storage Expiry'