anchor.diff:  		},
   
   		DataSourcesMap: map[string]*schema.Resource{
  +			// ####### START datasources ###########
   			"google_active_folder":                             dataSourceGoogleActiveFolder(),
   			"google_app_engine_default_service_account":        dataSourceGoogleAppEngineDefaultServiceAccount(),
   			"google_billing_account":                           dataSourceGoogleBillingAccount(),
  
positive.code: 			"google_compute_subnetwork":                        dataSourceGoogleComputeSubnetwork(),
  			"google_compute_vpn_gateway":                       dataSourceGoogleComputeVpnGateway(),
  			"google_compute_zones":                             dataSourceGoogleComputeZones(),
                          "google_container_azure_versions":                  dataSourceGoogleContainerAzureVersions(),
                          "google_container_aws_versions":                  dataSourceGoogleContainerAwsVersions(),
  			"google_container_cluster":                         dataSourceGoogleContainerCluster(),
  			"google_container_engine_versions":                 dataSourceGoogleContainerEngineVersions(),
  			"google_container_registry_image":                  dataSourceGoogleContainerImage(),
  
negative.code: 				"google_vmware_cluster":                        resourceVmwareCluster(),
  				"google_cloud_run_job":                         resourceRunJob(),
  				<% end -%>
  				// ####### END tpgtools resources ###########
  			},
  			map[string]*schema.Resource{
  				// ####### START non-generated IAM resources ###########
  				"google_bigtable_instance_iam_binding":         ResourceIamBinding(IamBigtableInstanceSchema, NewBigtableInstanceUpdater, BigtableInstanceIdParseFunc),
  				"google_bigtable_instance_iam_member":          ResourceIamMember(IamBigtableInstanceSchema, NewBigtableInstanceUpdater, BigtableInstanceIdParseFunc),
  				"google_bigtable_instance_iam_policy":          ResourceIamPolicy(IamBigtableInstanceSchema, NewBigtableInstanceUpdater, BigtableInstanceIdParseFunc),
  