You are here

webform_scheduled_tasks.schema.yml in Webform Scheduled Tasks 8.2

config/schema/webform_scheduled_tasks.schema.yml

File

config/schema/webform_scheduled_tasks.schema.yml
View source
  1. webform_scheduled_tasks.scheduled_task.*:
  2. type: config_entity
  3. label: 'Webform scheduled task'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. task_type:
  12. type: string
  13. label: 'Task type'
  14. result_set_type:
  15. type: string
  16. label: 'Result set type'
  17. task_settings:
  18. type: webform_scheduled_task_type.[%parent.task_type]
  19. label: 'Task settings'
  20. result_set_settings:
  21. type: webform_scheduled_result_set_type.[%parent.result_set_type]
  22. label: 'Task settings'
  23. interval:
  24. type: mapping
  25. label: 'Interval'
  26. mapping:
  27. amount:
  28. label: 'Amount'
  29. type: integer
  30. multiplier:
  31. label: 'Multiplier'
  32. type: integer
  33. webform:
  34. type: string
  35. label: 'Webform'
  36. webform_scheduled_result_set_type.all_submissions:
  37. type: mapping
  38. mapping: {}
  39. webform_scheduled_result_set_type.submissions_completed_since_last_success:
  40. type: mapping
  41. mapping: {}
  42. webform_scheduled_task_type.export_email_results:
  43. type: mapping
  44. mapping:
  45. exporter:
  46. type: string
  47. exporter_settings:
  48. type: webform.exporter.[%parent.exporter]
  49. email_addresses:
  50. type: string
  51. storage_type:
  52. type: string
  53. delete_submissions:
  54. type: boolean
  55. include_attachments:
  56. type: boolean