You are here

webhooks.schema.yml in Webhooks 8

config/schema/webhooks.schema.yml

File

config/schema/webhooks.schema.yml
View source
  1. webhooks.settings:
  2. type: config_object
  3. label: 'Webhooks settings'
  4. mapping:
  5. reliable:
  6. type: boolean
  7. label: 'Reliable queue'
  8. webhooks.webhook.*:
  9. type: config_entity
  10. label: 'Webhook config'
  11. mapping:
  12. id:
  13. type: string
  14. label: 'ID'
  15. label:
  16. type: label
  17. label: 'Label'
  18. uuid:
  19. type: string
  20. label: 'UUID'
  21. payload_url:
  22. type: uri
  23. label: 'Payload URL'
  24. type:
  25. type: string
  26. label: 'Type'
  27. last_usage:
  28. type: date_format
  29. label: 'Last usage of a Webhook'
  30. events:
  31. type: text
  32. label: 'Events'
  33. response_ok:
  34. type: boolean
  35. label: 'Response OK'
  36. ref_entity_type:
  37. type: string
  38. label: 'Reference Entity Type'
  39. ref_entity_id:
  40. type: integer
  41. label: 'Reference Entity ID'
  42. secret:
  43. type: string
  44. label: 'Secret'
  45. content_type:
  46. type: string
  47. label: 'Content Type'
  48. token:
  49. type: string
  50. label: 'Token'
  51. non_blocking:
  52. type: boolean
  53. label: 'Non-Blocking'