You are here

channel.schema.yml in Entity Share 8

modules/entity_share_server/config/schema/channel.schema.yml

File

modules/entity_share_server/config/schema/channel.schema.yml
View source
  1. entity_share_server.channel.*:
  2. type: config_entity
  3. label: 'Channel 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. channel_entity_type:
  14. type: string
  15. label: 'Channel entity type'
  16. channel_bundle:
  17. type: string
  18. label: 'Channel bundle'
  19. channel_langcode:
  20. type: string
  21. label: 'Channel langcode'
  22. channel_filters:
  23. type: sequence
  24. label: 'Channel filters'
  25. nullable: true
  26. sequence:
  27. type: entity_share_server.filter
  28. label: 'Filters'
  29. channel_groups:
  30. type: sequence
  31. label: 'Channel groups'
  32. nullable: true
  33. sequence:
  34. type: entity_share_server.group
  35. label: 'Groups'
  36. channel_sorts:
  37. type: sequence
  38. label: 'Channel sorts'
  39. nullable: true
  40. sequence:
  41. type: entity_share_server.sort
  42. label: 'Sorts'
  43. authorized_users:
  44. type: sequence
  45. label: 'Authorized users UUID'
  46. nullable: true
  47. sequence:
  48. type: string
  49. label: 'UUID'
  50. entity_share_server.filter:
  51. type: mapping
  52. label: 'Filter'
  53. mapping:
  54. path:
  55. type: string
  56. label: 'Path'
  57. operator:
  58. type: string
  59. label: 'Operator'
  60. memberof:
  61. type: string
  62. label: 'Member of'
  63. nullable: true
  64. value:
  65. type: sequence
  66. label: 'Values'
  67. nullable: true
  68. sequence:
  69. type: string
  70. label: 'Value'
  71. entity_share_server.sort:
  72. type: mapping
  73. label: 'Sort'
  74. mapping:
  75. path:
  76. type: string
  77. label: 'Path'
  78. direction:
  79. type: string
  80. label: 'Direction'
  81. weight:
  82. type: integer
  83. label: 'Weight'
  84. entity_share_server.group:
  85. type: mapping
  86. label: 'Group'
  87. mapping:
  88. conjunction:
  89. type: string
  90. label: 'Conjunction'
  91. memberof:
  92. type: string
  93. label: 'Member of'