Updated all the contrib modules to their latest versions.
[yaffs-website] / web / modules / contrib / file_mdm / config / schema / file_mdm.data_types.schema.yml
diff --git a/web/modules/contrib/file_mdm/config/schema/file_mdm.data_types.schema.yml b/web/modules/contrib/file_mdm/config/schema/file_mdm.data_types.schema.yml
new file mode 100644 (file)
index 0000000..37bf4e2
--- /dev/null
@@ -0,0 +1,32 @@
+# Basic data types for file_mdm module.
+
+file_mdm.cache_settings:
+  type: mapping
+  label: 'Cache settings'
+  mapping:
+    enabled:
+      type: boolean
+      label: 'Enable metadata caching'
+    expiration:
+      type: integer
+      label: 'Cache entry duration'
+    disallowed_paths:
+      type: sequence
+      label: 'Paths to be excluded from caching'
+      sequence:
+        type: string
+
+file_mdm.plugin.configuration:
+  type: mapping
+  label: 'FileMetadata plugin settings'
+  mapping:
+    cache:
+      type: mapping
+      label: 'Cache settings'
+      mapping:
+        override:
+          type: boolean
+          label: 'Override general settings'
+        settings:
+          type: file_mdm.cache_settings
+          label: 'Plugin overridden cache settings'