Drupal investigation

migrate_plus.schema.yml 1.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. # Schema for the configuration files of the Migrate Plus module.
  2. migrate_plus.migration.*:
  3. type: config_entity
  4. label: 'Migration'
  5. mapping:
  6. id:
  7. type: string
  8. label: 'ID'
  9. migration_tags:
  10. type: sequence
  11. label: 'Migration Tags'
  12. sequence:
  13. type: string
  14. label: 'Tag'
  15. migration_group:
  16. type: string
  17. label: 'Group'
  18. label:
  19. type: label
  20. label: 'Label'
  21. source:
  22. type: migrate_plus.source.[plugin]
  23. label: 'Source'
  24. process:
  25. type: ignore
  26. label: 'Process'
  27. destination:
  28. type: migrate_plus.destination.[plugin]
  29. label: 'Destination'
  30. migration_dependencies:
  31. type: mapping
  32. label: 'Dependencies'
  33. mapping:
  34. required:
  35. type: sequence
  36. label: 'Required dependencies'
  37. sequence:
  38. type: string
  39. label: 'Dependency'
  40. optional:
  41. type: sequence
  42. label: 'Optional dependencies'
  43. sequence:
  44. type: string
  45. label: 'Dependency'
  46. migrate_plus.migration_group.*:
  47. type: config_entity
  48. label: 'Migration Group'
  49. mapping:
  50. id:
  51. type: string
  52. label: 'ID'
  53. label:
  54. type: label
  55. label: 'Label'
  56. description:
  57. type: string
  58. label: 'Description'
  59. source_type:
  60. type: string
  61. label: 'Source type'
  62. module:
  63. type: string
  64. label: 'Dependent module'
  65. shared_configuration:
  66. type: ignore
  67. label: 'Shared migration configuration'