You are here

pardot.schema.yml in Pardot Integration 8

config/schema/pardot.schema.yml

File

config/schema/pardot.schema.yml
View source
  1. pardot.settings:
  2. type: mapping
  3. label: Settings
  4. mapping:
  5. account_id:
  6. type: string
  7. default_campaign_id:
  8. type: string
  9. path_condition:
  10. type: condition.plugin.request_path
  11. label: 'Request Path Condition'
  12. user_role_condition:
  13. type: condition.plugin.user_role
  14. label: 'User Role Condition'
  15. include_tracking:
  16. type: boolean
  17. pardot.pardot_campaign.*:
  18. type: config_entity
  19. label: 'Pardot Campaign'
  20. mapping:
  21. id:
  22. type: string
  23. label: 'ID'
  24. uuid:
  25. type: string
  26. label: 'UUID'
  27. label:
  28. type: label
  29. label: 'Label'
  30. langcode:
  31. type: string
  32. label: 'Default language'
  33. campaign_id:
  34. type: string
  35. label: 'Campaign'
  36. pages:
  37. type: condition.plugin.request_path
  38. label: 'Request Path Condition'
  39. pardot.pardot_score.*:
  40. type: config_entity
  41. label: 'Pardot Score'
  42. mapping:
  43. id:
  44. type: string
  45. label: 'ID'
  46. uuid:
  47. type: string
  48. label: 'UUID'
  49. label:
  50. type: label
  51. label: 'Label'
  52. langcode:
  53. type: string
  54. label: 'Default language'
  55. score_value:
  56. type: integer
  57. label: 'Score Value'
  58. pages:
  59. type: condition.plugin.request_path
  60. label: 'Request Path Condition'
  61. pardot.pardot_contact_form_map.*:
  62. type: config_entity
  63. label: 'Pardot Contact Form Map'
  64. mapping:
  65. id:
  66. type: string
  67. label: 'ID'
  68. uuid:
  69. type: string
  70. label: 'UUID'
  71. label:
  72. type: label
  73. label: 'Label'
  74. langcode:
  75. type: string
  76. label: 'Default language'
  77. status:
  78. type: boolean
  79. label: 'Active Status'
  80. post_url:
  81. type: uri
  82. label: 'Post URL'
  83. contact_form_id:
  84. type: string
  85. label: 'Contact Form ID'
  86. mapped_fields:
  87. type: sequence
  88. label: 'Mapping'
  89. sequence:
  90. type: pardot.map_settings.[%parent.id]