You are here

purge_users.schema.yml in Auto Purge Users 8.3

config/schema/purge_users.schema.yml

File

config/schema/purge_users.schema.yml
View source
  1. # Schema for Purge Users module testing.
  2. purge_users.settings:
  3. type: config_object
  4. mapping:
  5. user_never_lastlogin_value:
  6. type: string
  7. label: 'Never logged in value'
  8. user_never_lastlogin_period:
  9. type: string
  10. label: 'Never logged in period'
  11. user_lastlogin_value:
  12. type: string
  13. label: 'Last logged in value'
  14. user_lastlogin_period:
  15. type: string
  16. label: 'Last logged in period'
  17. user_inactive_value:
  18. type: string
  19. label: 'Inactive users value'
  20. user_inactive_period:
  21. type: string
  22. label: 'Inactive users period'
  23. user_blocked_value:
  24. type: string
  25. label: 'Blocked users value'
  26. user_blocked_period:
  27. type: string
  28. label: 'Blocked users period'
  29. enabled_never_loggedin_users:
  30. type: boolean
  31. label: 'Never logged in enable'
  32. enabled_loggedin_users:
  33. type: boolean
  34. label: 'Last logged in enable'
  35. enabled_inactive_users:
  36. type: boolean
  37. label: 'Inactive users enable'
  38. enabled_blocked_users:
  39. type: boolean
  40. label: 'Blocked users enable'
  41. purge_included_users_roles:
  42. type: sequence
  43. label: 'List of included roles'
  44. sequence:
  45. type: string
  46. label: 'Role machine name'
  47. purge_on_cron:
  48. type: boolean
  49. label: 'Purge on cron enable'
  50. inactive_user_notify_subject:
  51. type: string
  52. label: 'Notify text subject'
  53. inactive_user_notify_text:
  54. type: string
  55. label: 'Notify text body'
  56. send_email_notification:
  57. type: boolean
  58. label: 'Send notification email enable'
  59. purge_user_cancel_method:
  60. type: string
  61. label: 'Purge method'
  62. disregard_blocked_users:
  63. type: boolean
  64. label: 'Disregard blocked users enable'
  65. purge_excluded_users_roles:
  66. type: sequence
  67. label: 'List of excluded roles'
  68. sequence:
  69. type: string
  70. label: 'Role machine name'
  71. user_before_deletion_subject:
  72. type: string
  73. label: 'Subject of user before deletion notification e-mail'
  74. user_before_deletion_text:
  75. type: string
  76. label: 'Body of user before deletion notification e-mail'
  77. send_email_user_before_notification:
  78. type: boolean
  79. label: 'Before deletion notification e-mail enable'
  80. user_before_notification_value:
  81. type: string
  82. label: 'Before deletion notification e-mail value'
  83. user_before_notification_period:
  84. type: string
  85. label: 'Before deletion notification e-mail period'