diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_action_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_action_settings.yml
index d9da486..56217b3 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_action_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_action_settings.yml
@@ -7,4 +7,5 @@ process:
   recursion_limit: actions_max_stack
 destination:
   plugin: config
+  type: configuration
   config_name: action.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_feed.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_feed.yml
index bb06fcd..5508f8f 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_feed.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_feed.yml
@@ -17,3 +17,4 @@ process:
 
 destination:
   plugin: entity:aggregator_feed
+  type: content
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_item.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_item.yml
index c5c7ae1..794e7bf 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_item.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_item.yml
@@ -16,5 +16,6 @@ process:
   guid: guid
 destination:
   plugin: entity:aggregator_item
+  type: content
 dependencies:
   - d6_aggregator_feed
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_settings.yml
index a5f99be..56f7a63 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_aggregator_settings.yml
@@ -21,4 +21,5 @@ process:
   'source.category_selector': aggregator_category_selector
 destination:
   plugin: config
+  type: configuration
   config_name: aggregator.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_block.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_block.yml
index 2c9469c..9467071 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_block.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_block.yml
@@ -56,5 +56,6 @@ process:
       - settings
 destination:
   plugin: entity:block
+  type: content
 dependencies:
   - d6_menu: false
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_book_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_book_settings.yml
index 9e1097f..601bd08 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_book_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_book_settings.yml
@@ -11,4 +11,5 @@ process:
   allowed_types: book_allowed_types
 destination:
   plugin: config
+  type: configuration
   config_name: book.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_comment.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_comment.yml
index a297286..08a2fce 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_comment.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_comment.yml
@@ -42,6 +42,7 @@ process:
     source: format
 destination:
   plugin: entity:comment
+  type: content
 dependencies:
   - d6_node
   - d6_user
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_display.yml
index 3286e9d..f5c7758 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_display.yml
@@ -18,3 +18,4 @@ process:
   bundle: node_type
 destination:
   plugin: component_entity_display
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_form_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_form_display.yml
index cb255de..095d55f 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_form_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_entity_form_display.yml
@@ -17,3 +17,4 @@ process:
   bundle: node_type
 destination:
   plugin: component_entity_form_display
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field.yml
index 29b4a39..d6d77a2 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field.yml
@@ -13,3 +13,4 @@ process:
   type: constants.type
 destination:
   plugin: entity:field_config
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field_instance.yml
index 208adef..837857c 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_comment_field_instance.yml
@@ -22,5 +22,6 @@ process:
   'settings.preview': comment_preview
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_comment_field
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_contact_category.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_contact_category.yml
index e9898d9..fa96fa0 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_contact_category.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_contact_category.yml
@@ -19,3 +19,4 @@ process:
 
 destination:
   plugin: entity:contact_category
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_contact_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_contact_settings.yml
index 823944d..b833187 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_contact_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_contact_settings.yml
@@ -9,4 +9,5 @@ process:
   'flood.limit': contact_hourly_threshold
 destination:
   plugin: config
+  type: configuration
   config_name: contact.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_custom_block.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_custom_block.yml
index 425ac84..bb69b44 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_custom_block.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_custom_block.yml
@@ -14,5 +14,6 @@ process:
   'body.value': body
 destination:
   plugin: entity:custom_block
+  type: content
 dependencies:
   - d6_filter_format
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_date_formats.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_date_formats.yml
index d7ac1e1..a01129e 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_date_formats.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_date_formats.yml
@@ -16,3 +16,4 @@ process:
   'pattern.php': value
 destination:
   plugin: entity:date_format
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_dblog_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_dblog_settings.yml
index b998cd6..82638fe 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_dblog_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_dblog_settings.yml
@@ -7,4 +7,5 @@ process:
   row_limit: dblog_row_limit
 destination:
   plugin: config
+  type: configuration
   config_name: dblog.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_field.yml
index f0e4cf5..945ac58 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_field.yml
@@ -76,6 +76,7 @@ process:
 
 destination:
   plugin: entity:field_config
+  type: configuration
 dependencies:
   # It is not possible to make this a requirement as d6_field_settings has no
   # source id. However it also has no requirements so it will always run so a
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_field_formatter_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_field_formatter_settings.yml
index 70db67c..e9d1375 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_field_formatter_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_field_formatter_settings.yml
@@ -279,6 +279,7 @@ process:
 
 destination:
   plugin: component_entity_display
+  type: configuration
 dependencies:
   - d6_field_instance
   - d6_view_modes
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance.yml
index c87a537..55f38e5 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance.yml
@@ -29,6 +29,7 @@ process:
 
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_node_type
   - d6_field
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance_widget_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance_widget_settings.yml
index f3bec42..f9c728a 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance_widget_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_field_instance_widget_settings.yml
@@ -39,5 +39,6 @@ process:
 
 destination:
   plugin: component_entity_form_display
+  type: configuration
 dependencies:
   - d6_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_field_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_field_settings.yml
index 902e155..8664704 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_field_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_field_settings.yml
@@ -7,4 +7,5 @@ process:
   language_fallback: field_language_fallback
 destination:
   plugin: config
+  type: configuration
   config_name: field.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_file.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_file.yml
index 5412e1e..689922d 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_file.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_file.yml
@@ -16,3 +16,4 @@ process:
   changed: timestamp
 destination:
   plugin: entity:file
+  type: content
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_file_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_file_settings.yml
index a088b6c..da84a71 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_file_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_file_settings.yml
@@ -11,4 +11,5 @@ process:
   'icon.directory': file_icon_directory
 destination:
   plugin: config
+  type: configuration
   config_name: file.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_filter_format.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_filter_format.yml
index 99653b7..2c8e8c3 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_filter_format.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_filter_format.yml
@@ -38,3 +38,4 @@ process:
         default_value: true
 destination:
   plugin: entity:filter_format
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_forum_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_forum_settings.yml
index 8ed1bd2..d239709 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_forum_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_forum_settings.yml
@@ -15,4 +15,5 @@ process:
   'topics.order': forum_order
 destination:
   plugin: config
+  type: configuration
   config_name: forum.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_locale_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_locale_settings.yml
index 972aaff..9ed5744 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_locale_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_locale_settings.yml
@@ -9,4 +9,5 @@ process:
   'javascript.directory': locale_js_directory
 destination:
   plugin: config
+  type: configuration
   config_name: locale.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_menu.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_menu.yml
index 35aaa2f..be79ad6 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_menu.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_menu.yml
@@ -7,3 +7,4 @@ process:
   description: description
 destination:
   plugin: entity:menu
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_menu_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_menu_settings.yml
index 5c56ea4..b9cdec4 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_menu_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_menu_settings.yml
@@ -12,3 +12,4 @@ process:
 destination:
     plugin: config
     config_name: menu.settings
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_node.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_node.yml
index 8304f00..bcd45ac 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_node.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_node.yml
@@ -27,6 +27,7 @@ process:
 
 destination:
   plugin: entity:node
+  type: content
 dependencies:
   - d6_node_type
   - d6_filter_format
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_node_revision.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_node_revision.yml
index 87b4f93..1c6453d 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_node_revision.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_node_revision.yml
@@ -27,5 +27,6 @@ process:
 
 destination:
   plugin: entity_revision:node
+  type: content
 dependencies:
   - d6_node
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_node_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_node_settings.yml
index 27e89b1..ce66ef1 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_node_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_node_settings.yml
@@ -7,6 +7,7 @@ process:
   use_admin_theme: node_admin_theme
 destination:
   plugin: config
+  type: configuration
   config_name: node.settings
 dependencies:
   - d6_node_type
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_node_type.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_node_type.yml
index 530abe0..fa48c65 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_node_type.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_node_type.yml
@@ -18,3 +18,4 @@ process:
   create_body: has_body
 destination:
   plugin: entity:node_type
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_profile_values.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_profile_values.yml
index 53a5086..9133069 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_profile_values.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_profile_values.yml
@@ -10,6 +10,7 @@ process:
     source: uid
 destination:
   plugin: entity:user
+  type: content
 dependencies:
   - d6_user
   - d6_user_profile_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_search_page.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_search_page.yml
index d766126..1ce104c 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_search_page.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_search_page.yml
@@ -20,3 +20,4 @@ process:
     plugin: d6_search_configuration_rankings
 destination:
   plugin: entity:search_page
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_search_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_search_settings.yml
index b5c94b4..1d79c63 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_search_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_search_settings.yml
@@ -14,3 +14,4 @@ process:
 destination:
     plugin: config
     config_name: search.settings
+    type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_simpletest_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_simpletest_settings.yml
index f9cd2bb..c81a8dc 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_simpletest_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_simpletest_settings.yml
@@ -15,4 +15,5 @@ process:
   verbose: simpletest_verbose
 destination:
   plugin: config
+  type: configuration
   config_name: simpletest.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_statistics_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_statistics_settings.yml
index e20849b..96771c1 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_statistics_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_statistics_settings.yml
@@ -17,4 +17,5 @@ process:
   'block.popular.top_recent_limit': statistics_block_top_last_num
 destination:
   plugin: config
+  type: configuration
   config_name: statistics.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_syslog_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_syslog_settings.yml
index 47c3072..885bbe1 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_syslog_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_syslog_settings.yml
@@ -9,4 +9,5 @@ process:
   facility: syslog_facility
 destination:
   plugin: config
+  type: configuration
   config_name: syslog.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_cron.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_cron.yml
index 73a8b34..d86288c 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_cron.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_cron.yml
@@ -10,4 +10,5 @@ process:
   'threshold.error': cron_threshold_error
 destination:
   plugin: config
+  type: configuration
   config_name: system.cron
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_file.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_file.yml
index 3c7cd3a..c6bba76 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_file.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_file.yml
@@ -9,4 +9,5 @@ process:
   'path.temporary': file_directory_temp
 destination:
   plugin: config
+  type: configuration
   config_name: system.file
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_filter.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_filter.yml
index 2ca5770..e1b0e45 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_filter.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_filter.yml
@@ -7,4 +7,5 @@ process:
   protocols: filter_allowed_protocols
 destination:
   plugin: config
+  type: configuration
   config_name: system.filter
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_image.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_image.yml
index d7caf6a..56dc5ed 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_image.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_image.yml
@@ -7,4 +7,5 @@ process:
   toolkit: image_toolkit
 destination:
   plugin: config
+  type: configuration
   config_name: system.image
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_image_gd.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_image_gd.yml
index f5bebe5..53453cd 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_image_gd.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_image_gd.yml
@@ -7,4 +7,5 @@ process:
   jpeg_quality: image_jpeg_quality
 destination:
   plugin: config
+  type: configuration
   config_name: system.image.gd
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_maintenance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_maintenance.yml
index 46e7708..545d6fb 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_maintenance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_maintenance.yml
@@ -9,4 +9,5 @@ process:
   message: site_offline_message
 destination:
   plugin: config
+  type: configuration
   config_name: system.maintenance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_performance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_performance.yml
index fa83c7f..9e227b4 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_performance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_performance.yml
@@ -11,4 +11,5 @@ process:
   'cache.page.max_age': cache_lifetime
 destination:
   plugin: config
+  type: configuration
   config_name: system.performance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_rss.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_rss.yml
index ced4769..d997270 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_rss.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_rss.yml
@@ -7,4 +7,5 @@ process:
   'items.limit': feed_default_items
 destination:
   plugin: config
+  type: configuration
   config_name: system.rss
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_site.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_site.yml
index 0bfe4e6..f2af644 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_site.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_site.yml
@@ -21,4 +21,5 @@ process:
   admin_compact_mode: admin_compact_mode
 destination:
   plugin: config
+  type: configuration
   config_name: system.site
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_system_theme.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_system_theme.yml
index 8c1ffd8..e3343d9 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_system_theme.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_system_theme.yml
@@ -9,4 +9,5 @@ process:
   default: theme_default
 destination:
   plugin: config
+  type: configuration
   config_name: system.theme
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_settings.yml
index 78caf05..f719407 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_settings.yml
@@ -9,4 +9,5 @@ process:
   terms_per_page_admin: taxonomy_terms_per_page_admin
 destination:
   plugin: config
+  type: configuration
   config_name: taxonomy.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_term.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_term.yml
index 76928b4..d640cd2 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_term.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_term.yml
@@ -20,5 +20,6 @@ process:
   changed: timestamp
 destination:
   plugin: entity:taxonomy_term
+  type: content
 dependencies:
   - d6_taxonomy_vocabulary
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_vocabulary.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_vocabulary.yml
index df237fb..6fd69f6 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_vocabulary.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_taxonomy_vocabulary.yml
@@ -17,3 +17,4 @@ process:
   weight: weight
 destination:
   plugin: entity:taxonomy_vocabulary
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_term_node.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_term_node.yml
index 0126925..45d8c83 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_term_node.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_term_node.yml
@@ -12,6 +12,7 @@ process:
 
 destination:
   plugin: entity:node
+  type: content
 dependencies:
   - d6_vocabulary_entity_display
   - d6_vocabulary_entity_form_display
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_term_node_revision.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_term_node_revision.yml
index 8457615..3b4503b 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_term_node_revision.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_term_node_revision.yml
@@ -12,6 +12,7 @@ process:
 
 destination:
   plugin: entity_revision:node
+  type: content
 dependencies:
   - d6_term_node
   - d6_node_revision
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_text_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_text_settings.yml
index e2e5fbd..38ae084 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_text_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_text_settings.yml
@@ -7,4 +7,5 @@ process:
   default_summary_length: teaser_length
 destination:
   plugin: config
+  type: configuration
   config_name: text.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_update_settings.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_update_settings.yml
index 6004b36..d902e28 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_update_settings.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_update_settings.yml
@@ -13,4 +13,5 @@ process:
   'notification.mails': update_notify_emails
 destination:
   plugin: config
+  type: configuration
   config_name: update.settings
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_upload.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_upload.yml
index 9e381eb..0785519 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_upload.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_upload.yml
@@ -18,6 +18,7 @@ process:
       description: description
 destination:
   plugin: entity:node
+  type: content
 dependencies:
   - d6_file
   - d6_node
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_display.yml
index ccc26e4..9db72c8 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_display.yml
@@ -19,5 +19,6 @@ process:
   'options.type': @type
 destination:
   plugin: component_entity_display
+  type: configuration
 dependencies:
   - d6_upload_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_form_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_form_display.yml
index 01c78c6..2e91d61 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_form_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_entity_form_display.yml
@@ -21,5 +21,6 @@ process:
   'options.type': @type
 destination:
   plugin: component_entity_form_display
+  type: configuration
 dependencies:
   - d6_upload_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field.yml
index f8d846d..efaf87a 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field.yml
@@ -18,3 +18,4 @@ process:
   settings.display_field: constants.display_field
 destination:
   plugin: entity:field_config
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field_instance.yml
index 0063db6..3b3138f 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_upload_field_instance.yml
@@ -15,5 +15,6 @@ process:
   'settings.max_filesize': max_filesize
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_upload_field
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_url_alias.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_url_alias.yml
index 14a4a47..76497c7 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_url_alias.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_url_alias.yml
@@ -9,3 +9,4 @@ process:
 
 destination:
   plugin: url_alias
+  type: content
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user.yml
index ce0f8b8..10bade4 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user.yml
@@ -29,6 +29,7 @@ process:
     source: uid
 destination:
   plugin: entity:user
+  type: content
   md5_passwords: true
 dependencies:
   - d6_filter_format
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_mail.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_mail.yml
index 75dee05..ee2bb24 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_mail.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_mail.yml
@@ -33,4 +33,5 @@ process:
   'status_blocked.body': user_mail_status_blocked_body
 destination:
   plugin: config
+  type: configuration
   config_name: user.mail
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_display.yml
index bb8dcd1..8fbb7e2 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_display.yml
@@ -22,5 +22,6 @@ process:
   options.type: @type
 destination:
   plugin: component_entity_display
+  type: configuration
 dependencies:
   - d6_user_picture_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_form_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_form_display.yml
index 85a3f54..cf2c322 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_form_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_entity_form_display.yml
@@ -22,5 +22,6 @@ process:
   options.type: @type
 destination:
   plugin: component_entity_form_display
+  type: configuration
 dependencies:
   - d6_user_picture_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field.yml
index a4629f3..ae12add 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field.yml
@@ -15,3 +15,4 @@ process:
   cardinality: constants.cardinality
 destination:
   plugin: entity:field_config
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field_instance.yml
index 785fbe6..60e5958 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_field_instance.yml
@@ -22,5 +22,6 @@ process:
   'settings.max_resolution': max_resolution
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_user_picture_field
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_file.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_file.yml
index 515d96b..4e440dd 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_file.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_picture_file.yml
@@ -13,6 +13,7 @@ process:
       - constants.is_public
 destination:
   plugin: entity:file
+  type: content
   source_path_property: picture
 dependencies:
   - d6_file: false
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_display.yml
index 975106a..35d8049 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_display.yml
@@ -35,3 +35,4 @@ process:
       4: true # PROFILE_HIDDEN
 destination:
   plugin: component_entity_display
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_form_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_form_display.yml
index bd813e4..6cefb3d 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_form_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_entity_form_display.yml
@@ -40,3 +40,4 @@ process:
       4: true # PROFILE_HIDDEN
 destination:
   plugin: component_entity_form_display
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field.yml
index e1154c1..5f2640f 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field.yml
@@ -25,3 +25,4 @@ process:
       list: -1
 destination:
   plugin: entity:field_config
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field_instance.yml
index ddf69cb..2fac990 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_profile_field_instance.yml
@@ -13,5 +13,6 @@ process:
   required: required
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_user_profile_field
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_user_role.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_user_role.yml
index b2372b5..95f7791 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_user_role.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_user_role.yml
@@ -37,3 +37,4 @@ process:
     - plugin: filter_format_permission
 destination:
   plugin: entity:user_role
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_view_modes.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_view_modes.yml
index a0b39f0..4a99b9d 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_view_modes.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_view_modes.yml
@@ -35,3 +35,4 @@ process:
 
 destination:
   plugin: entity:view_mode
+  type: configuration
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_display.yml
index 9256831..f5c2097 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_display.yml
@@ -20,5 +20,6 @@ process:
     source: vid
 destination:
   plugin: component_entity_display
+  type: configuration
 dependencies:
   - d6_vocabulary_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_form_display.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_form_display.yml
index 56b0e5c..20fc9e3 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_form_display.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_entity_form_display.yml
@@ -18,5 +18,6 @@ process:
     source: vid
 destination:
   plugin: component_entity_form_display
+  type: configuration
 dependencies:
   - d6_vocabulary_field_instance
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field.yml
index b4b244f..03019aa 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field.yml
@@ -18,5 +18,6 @@ process:
   cardinality: constants.cardinality
 destination:
   plugin: entity:field_config
+  type: configuration
 dependencies:
   - d6_taxonomy_vocabulary
diff --git a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field_instance.yml b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field_instance.yml
index 7127ba2..97c54fc 100644
--- a/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field_instance.yml
+++ b/core/modules/migrate_drupal/config/migrate.migration.d6_vocabulary_field_instance.yml
@@ -15,5 +15,6 @@ process:
   'settings.allowed_values.0.parent': constants.parent
 destination:
   plugin: entity:field_instance_config
+  type: configuration
 dependencies:
   - d6_vocabulary_field
