diff --git a/core/modules/node/config/schema/node.view.schema.yml b/core/modules/node/config/schema/node.view.schema.yml
new file mode 100644
index 0000000..d374835
--- /dev/null
+++ b/core/modules/node/config/schema/node.view.schema.yml
@@ -0,0 +1,37 @@
+# Schema for the views plugins of the Node module.
+
+views.sort.node_created:
+  type: views_sort
+  label: 'Created'
+  mapping:
+    granularity:
+      type: integer
+      label: 'Granularity'
+    expose:
+      type: mapping
+      label: 'Expose settings'
+      mapping:
+        label:
+          type: label
+          label: 'Label'
+
+views.argument_validator.node:
+  type: mapping
+  label: ''
+  mapping:
+    types:
+      type: sequence
+      label: 'Content types'
+      sequence:
+        - type: string
+          label: 'Type'
+    access:
+      type: boolean
+      label: 'Validate user has access to the content'
+    access_op:
+      type: boolean
+      label: 'Access operation to check'
+    nid_type:
+      type: string
+      label: 'Filter value format'
+
