You are here

scheduled_update_type.schema.yml in Scheduled Updates 8

config/schema/scheduled_update_type.schema.yml

File

config/schema/scheduled_update_type.schema.yml
View source
  1. scheduled_updates.scheduled_update_type.*:
  2. type: config_entity
  3. label: 'Scheduled update type config'
  4. mapping:
  5. id:
  6. type: string
  7. label: 'ID'
  8. label:
  9. type: label
  10. label: 'Label'
  11. uuid:
  12. type: string
  13. update_entity_type:
  14. type: string
  15. label: Update Entity Type
  16. update_types_supported:
  17. type: sequence
  18. label: Types Supported
  19. sequence:
  20. type: string
  21. label: Supported Type
  22. field_map:
  23. type: sequence
  24. label: Field Map
  25. sequence:
  26. type: string
  27. label: Destination field id
  28. update_runner:
  29. type: update_runner.plugin.[id]
  30. label: 'Update Runner'
  31. update_runner.plugin:
  32. type: mapping
  33. label: 'Update Runner'
  34. mapping:
  35. id:
  36. type: string
  37. label: 'ID'
  38. uuid:
  39. type: string
  40. label: 'UUID'
  41. invalid_update_behavior:
  42. type: string
  43. label: 'Invalid Update behavior'
  44. after_run:
  45. type: string
  46. label: 'After update behavior'
  47. create_revisions:
  48. type: string
  49. label: 'Revisions behavior'
  50. update_user:
  51. type: string
  52. label: 'Run update as User'
  53. # @todo Make schemas for all updaters
  54. update_runner.plugin.*:
  55. type: update_runner.plugin
  56. label: 'Wild card Update Runner'
  57. update_runner.plugin.default_independent:
  58. type: update_runner.plugin
  59. mapping:
  60. bundles:
  61. type: sequence
  62. label: 'Bundles'
  63. sequence:
  64. type: string