You are here

field_encrypt.schema.yml in Field Encryption 3.0.x

Same filename and directory in other branches
  1. 8.2 config/schema/field_encrypt.schema.yml
config/schema/field_encrypt.schema.yml

File

config/schema/field_encrypt.schema.yml
View source
  1. field.storage.*.*.third_party.field_encrypt:
  2. type: mapping
  3. label: 'Field encrypt setting'
  4. mapping:
  5. encrypt:
  6. type: boolean
  7. label: 'Encrypt'
  8. properties:
  9. type: sequence
  10. label: 'Properties'
  11. sequence:
  12. type: string
  13. label: 'Property'
  14. placeholders:
  15. type: sequence
  16. label: 'Properties placeholders'
  17. sequence:
  18. type: string
  19. label: 'Placeholder'
  20. field_encrypt.settings:
  21. type: config_object
  22. label: 'Field Encrypt Settings'
  23. mapping:
  24. encryption_profile:
  25. type: string
  26. label: 'Encryption profile'
  27. make_entities_uncacheable:
  28. type: boolean
  29. label: 'Exclude from persistent caches'
  30. default_properties:
  31. type: sequence
  32. label: 'Field types'
  33. sequence:
  34. type: sequence
  35. label: 'Properties to encrypt'
  36. sequence:
  37. type: string
  38. label: 'Property name'
  39. batch_size:
  40. type: integer
  41. label: 'Batch size'
  42. field_encrypt.entity_type.*:
  43. type: config_entity
  44. mapping:
  45. id:
  46. type: string
  47. label: 'Entity type ID'
  48. base_fields:
  49. type: sequence
  50. label: 'Encrypted base fields'
  51. sequence:
  52. type: sequence
  53. label: 'Base field'
  54. sequence:
  55. type: string
  56. label: 'Base field property'