diff --git a/core/modules/node/config/schema/node.view.schema.yml b/core/modules/node/config/schema/node.view.schema.yml
index d374835..2dbdf47 100644
--- a/core/modules/node/config/schema/node.view.schema.yml
+++ b/core/modules/node/config/schema/node.view.schema.yml
@@ -1,23 +1,81 @@
 # Schema for the views plugins of the Node module.
 
-views.sort.node_created:
-  type: views_sort
-  label: 'Created'
+views.area.node_listing_empty:
+  type: views_area
+  label: 'Node link'
+
+views.argument.node_nid:
+  type: views_argument
+  label: 'Node ID'
+  mapping:
+    break_phrase:
+      type: boolean
+      label: 'Allow multiple values'
+    not:
+      type: boolean
+      label: 'Exclude'
+
+views.argument.node_type:
+  type: views_argument
+  label: 'Node type'
   mapping:
-    granularity:
+    glossary:
+      type: boolean
+      label: 'Glossary mode'
+    limit:
       type: integer
-      label: 'Granularity'
-    expose:
-      type: mapping
-      label: 'Expose settings'
-      mapping:
-        label:
-          type: label
-          label: 'Label'
+      label: 'Character limit'
+    case:
+      type: string
+      label: 'Case'
+    path_case:
+      type: string
+      label: 'Case in path'
+    transform_dash:
+      type: boolean
+      label: 'Transform spaces to dashes in URL'
+    break_phrase:
+      type: boolean
+      label: 'Allow multiple values'
+    add_table:
+      type: boolean
+      label: 'Allow multiple filter values to work together'
+    require_value:
+      type: boolean
+      label: 'Do not display items with no value in summary'
+
+views.argument.node_uid_revision:
+  type: views_argument
+  label: 'Node user ID'
+  mapping:
+    break_phrase:
+      type: boolean
+      label: 'Allow multiple values'
+    not:
+      type: boolean
+      label: 'Exclude'
+
+views.argument.node_vid:
+  type: views_argument
+  label: 'Node revision ID'
+  mapping:
+    break_phrase:
+      type: boolean
+      label: 'Allow multiple values'
+    not:
+      type: boolean
+      label: 'Exclude'
+
+views.argument_default.node:
+  type: sequence
+  label: 'Content ID from URL'
+  sequence:
+    - type: string
+      label: 'Nid'
 
 views.argument_validator.node:
   type: mapping
-  label: ''
+  label: 'Content'
   mapping:
     types:
       type: sequence
@@ -35,3 +93,144 @@ views.argument_validator.node:
       type: string
       label: 'Filter value format'
 
+views.field.node_language:
+  type: views_field
+  label: 'Node language'
+  mapping:
+    link_to_node:
+      type: boolean
+      label: 'Link this field to the original piece of content'
+
+views.field.node:
+  type: views_field
+  label: 'Node'
+  mapping:
+    link_to_node:
+      type: boolean
+      label: 'Link this field to the original piece of content'
+
+views.field.node_link:
+  type: views_field
+  label: 'Node link'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_link_delete:
+  type: views_field
+  label: 'Node delete link'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_link_edit:
+  type: views_field
+  label: 'Node edit link'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_bulk_form:
+  type: views_field
+  label: 'Node bulk form'
+  mapping:
+    include_exclude:
+      type: string
+      label: 'Available actions'
+    selected_actions:
+      type: sequence
+      label: 'Available actions'
+      sequence:
+        - type: string
+          label: 'Action'
+
+views.field.node_path:
+  type: views_field
+  label: 'Node path'
+  mapping:
+    absolute:
+      type: boolean
+      label: 'Use absolute link (begins with "http://")'
+
+views.field.node_revision:
+  type: views_field
+  label: 'Node revision'
+  mapping:
+    link_to_node_revision:
+      type: boolean
+      label: 'Link this field to its content revision'
+
+views.field.node_revision_link:
+  type: views_field
+  label: 'Link to a node revision'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_revision_link_delete:
+  type: views_field
+  label: 'Link to delete a node revision'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_revision_link_revert:
+  type: views_field
+  label: 'Link to revert a node to a revision'
+  mapping:
+    text:
+      type: label
+      label: 'Text to display'
+
+views.field.node_type:
+  type: views_field
+  label: 'Node type'
+  mapping:
+    machine_name:
+      type: string
+      label: 'Output machine name'
+
+views.filter.node_access:
+  type: views_filter
+  label: 'Node access'
+
+views.filter.node_status:
+  type: views_filter
+  label: 'Node status'
+
+views.filter.node_uid_revision:
+  type: views_filter
+  label: 'Node revisions of an user'
+  mapping:
+    operator:
+      type: string
+      label: 'Operator'
+    value:
+      type: sequence
+      label: 'Values'
+      sequence:
+        - type: string
+          label: 'Value'
+    expose:
+      type: mapping
+      label: 'Expose'
+      mapping:
+        reduce:
+          type: boolean
+          label: 'Reduce'
+
+views.row.node_rss:
+  type: mapping
+  label: 'Content'
+  mapping:
+    item_length:
+      type: string
+      label: 'Display type'
+    links:
+      type: boolean
+      label: 'Display links'
diff --git a/core/modules/views/config/schema/views.data_types.schema.yml b/core/modules/views/config/schema/views.data_types.schema.yml
index 4c10048..d6c04bb 100644
--- a/core/modules/views/config/schema/views.data_types.schema.yml
+++ b/core/modules/views/config/schema/views.data_types.schema.yml
@@ -734,3 +734,11 @@ views_query:
       sequence:
         - type: string
           label: 'Tag'
+
+views_row:
+  type: mapping
+  label: 'Row'
+  mapping:
+    relationship:
+      type: string
+      label: 'Relationship'
diff --git a/core/modules/views/config/schema/views.row.schema.yml b/core/modules/views/config/schema/views.row.schema.yml
index 0f20dc0..6d6df91 100644
--- a/core/modules/views/config/schema/views.row.schema.yml
+++ b/core/modules/views/config/schema/views.row.schema.yml
@@ -1,7 +1,7 @@
 # Schema for the views row.
 
 views.row.fields:
-  type: mapping
+  type: views_row
   label: 'Field options'
   mapping:
     default_field_elements:
@@ -19,3 +19,33 @@ views.row.fields:
     hide_empty:
       type: boolean
       label: 'Hide empty'
+
+views.row.rss_fields:
+  type: views_row
+  label: 'Field options'
+  mapping:
+    title_field:
+      type: string
+      label: 'Title field'
+    link_field:
+      type: string
+      label: 'Link field'
+    description_field:
+      type: string
+      label: 'Description field'
+    creator_field:
+      type: string
+      label: 'Creator field'
+    date_field:
+      type: string
+      label: 'Publication date field'
+    guid_field_options:
+      type: mapping
+      label: 'GUID settings'
+      mapping:
+        guid_field:
+          type: string
+          label: 'GUID field'
+        guid_field_is_permalink:
+          type: boolean
+          label: 'GUID is permalink'
