config/schema/spambot.schema.yml

File

config/schema/spambot.schema.yml

View source
  1. _core_config_info:
  2. type: mapping
  3. mapping:
  4. default_config_hash:
  5. type: string
  6. label: 'Default configuration hash'
  7. spambot.settings:
  8. type: mapping
  9. label: Settings
  10. mapping:
  11. langcode:
  12. type: string
  13. _core:
  14. type: _core_config_info
  15. spambot_whitelist_email:
  16. type: string
  17. spambot_whitelist_username:
  18. type: string
  19. spambot_whitelist_ip:
  20. type: string
  21. spambot_whitelist_email_list:
  22. type: sequence
  23. spambot_whitelist_username_list:
  24. type: sequence
  25. spambot_whitelist_ip_list:
  26. type: sequence
  27. spambot_user_register_protect:
  28. type: boolean
  29. spambot_check_blocked_accounts:
  30. type: boolean
  31. spambot_log_blocked_registration:
  32. type: boolean
  33. spambot_sfs_api_key:
  34. type: string
  35. spambot_blocked_message:
  36. type: boolean
  37. spambot_cron_user_limit:
  38. type: integer
  39. spambot_spam_account_action:
  40. type: integer
  41. spambot_criteria_email:
  42. type: integer
  43. spambot_criteria_username:
  44. type: integer
  45. spambot_criteria_ip:
  46. type: integer
  47. spambot_blacklisted_delay:
  48. type: integer
  49. spambot_blocked_message_email:
  50. type: string
  51. spambot_blocked_message_username:
  52. type: string
  53. spambot_blocked_message_ip:
  54. type: string
  55. spambot_enable_cache:
  56. type: integer
  57. spambot_cache_expire:
  58. type: integer
  59. spambot_cache_expire_false:
  60. type: integer
  61. use_https:
  62. type: boolean
  63. label: 'Whether to use HTTPS for API calls'