terraform-provider-google/google
Jonathan Pentecost f8a3335bf9 service_account_key: regression fix for v1.14 (#1664)
Commit 8f31fec introduced a bug for the 'service_account_key' resource
where it required a project be set either in the provider or in the
resource for 'service_account_key', but a project isn't required if the
service account is a service account fully qualified name or a service
account email.

This PR relaxes the requirement that a project needs to be set for the
'service_account_key' resource, 'service_account' datasource and
'service_account_key' datasource, but will error if we try to build a
fully qualified name from a service account id when no project can be
found.

This also cleans up 'serviceAccountFQN' so it is slightly easier to
follow and return an error if there is no project but we need one to
build the service account fully qualified name.

Fixes: #1655
2018-06-18 13:37:41 -07:00
..
test-fixtures Add cloud endpoints resource (#933) 2018-01-24 13:03:57 -08:00
appengine_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
bigtable_client_factory.go Removed useless log statement, changed client factory receivers from pointers to struct. 2017-07-11 16:13:46 -07:00
cloudfunctions_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
compute_instance_helpers.go Store v1 self_link for network and subnetwork (#1629) 2018-06-08 09:55:21 -07:00
compute_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
compute_shared_operation.go Add label support to google_compute_snapshot (#570) 2017-10-13 15:36:03 -07:00
config_test.go Transfer google provider 2017-06-06 11:58:51 -04:00
config.go Support update for DNS Managed Zone (#1617) 2018-06-08 09:27:08 -07:00
container_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
convert_test.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
convert.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
data_source_compute_lb_ip_ranges_test.go d/compute_lb_ip_ranges: Add new data source 2017-10-10 22:07:21 +01:00
data_source_compute_lb_ip_ranges.go d/compute_lb_ip_ranges: Add new data source 2017-10-10 22:07:21 +01:00
data_source_container_registry_image.go New simple data sources for GCR Repo and Image. (#954) 2018-01-17 18:47:25 -08:00
data_source_container_registry_repository.go New simple data sources for GCR Repo and Image. (#954) 2018-01-17 18:47:25 -08:00
data_source_container_registry_test.go New simple data sources for GCR Repo and Image. (#954) 2018-01-17 18:47:25 -08:00
data_source_dns_managed_zone_test.go Always use a function to create a test config (#785) 2017-11-27 16:32:00 -08:00
data_source_dns_managed_zone.go d/dns_managed_zone: Error out if zone is not found 2017-10-10 13:13:42 +01:00
data_source_google_active_folder_test.go Escape the display name in active folder data source (in case of spaces, etc) (#1261) 2018-04-09 10:32:14 -07:00
data_source_google_active_folder.go Escape the display name in active folder data source (in case of spaces, etc) (#1261) 2018-04-09 10:32:14 -07:00
data_source_google_billing_account_test.go Add 'google_billing_account' data source (#889) 2017-12-21 16:09:58 -08:00
data_source_google_billing_account.go Improve error handling for data sources not found (#1077) 2018-02-13 11:19:59 -08:00
data_source_google_client_config_test.go Retrieve current OAuth access token from google_client_config data source (#1277) 2018-04-03 12:54:48 -07:00
data_source_google_client_config.go Retrieve current OAuth access token from google_client_config data source (#1277) 2018-04-03 12:54:48 -07:00
data_source_google_cloudfunctions_function_test.go Cloud functions (#899) 2018-01-10 13:25:43 -08:00
data_source_google_cloudfunctions_function.go Cloud functions (#899) 2018-01-10 13:25:43 -08:00
data_source_google_compute_address_test.go changes to make it easier to autogen address (#1607) 2018-06-08 16:35:36 -07:00
data_source_google_compute_address.go changes to make it easier to autogen address (#1607) 2018-06-08 16:35:36 -07:00
data_source_google_compute_backend_service_test.go Datasource for Backend Services (#1150) 2018-03-12 15:09:30 -07:00
data_source_google_compute_backend_service.go Datasource for Backend Services (#1150) 2018-03-12 15:09:30 -07:00
data_source_google_compute_default_service_account_test.go Datasource for GCE service account (#1119) 2018-03-12 09:41:15 -07:00
data_source_google_compute_default_service_account.go Datasource for GCE service account (#1119) 2018-03-12 09:41:15 -07:00
data_source_google_compute_forwarding_rule_test.go Add data source for forwarding rule (#1078) 2018-02-13 17:43:08 -08:00
data_source_google_compute_forwarding_rule.go Add data source for forwarding rule (#1078) 2018-02-13 17:43:08 -08:00
data_source_google_compute_global_address_test.go Add the "google_compute_global_address" datasource (#759) 2017-11-17 11:22:37 -08:00
data_source_google_compute_global_address.go Improve error handling for data sources not found (#1077) 2018-02-13 11:19:59 -08:00
data_source_google_compute_image_test.go Add tests for the "compute_image" datasource 2017-12-05 00:09:20 +01:00
data_source_google_compute_image.go Fix our calls to d.Set that returned errors. 2018-03-19 09:47:33 -07:00
data_source_google_compute_instance_group_test.go Add wait_for_instances field to IGM and self_link option to the IG data source (#1222) 2018-03-20 14:20:43 -07:00
data_source_google_compute_instance_group.go Add wait_for_instances field to IGM and self_link option to the IG data source (#1222) 2018-03-20 14:20:43 -07:00
data_source_google_compute_network_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
data_source_google_compute_network.go Improve error handling for data sources not found (#1077) 2018-02-13 11:19:59 -08:00
data_source_google_compute_region_instance_group_test.go Fix our calls to d.Set that returned errors. 2018-03-19 09:47:33 -07:00
data_source_google_compute_region_instance_group.go Fix our calls to d.Set that returned errors. 2018-03-19 09:47:33 -07:00
data_source_google_compute_regions_test.go Add new google_compute_regions (#1603) 2018-06-07 09:52:12 -07:00
data_source_google_compute_regions.go Add new google_compute_regions (#1603) 2018-06-07 09:52:12 -07:00
data_source_google_compute_ssl_policy_test.go New resource/datasource: SSL Policy (#1247) 2018-03-26 16:53:35 -07:00
data_source_google_compute_ssl_policy.go New resource/datasource: SSL Policy (#1247) 2018-03-26 16:53:35 -07:00
data_source_google_compute_subnetwork_test.go Ignore beta vs v1 network diff in subnetwork datasource test (#849) 2017-12-19 13:08:14 -08:00
data_source_google_compute_subnetwork.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
data_source_google_compute_vpn_gateway_test.go Add VPN gateway data source (#1071) 2018-02-12 15:28:02 -08:00
data_source_google_compute_vpn_gateway.go Fix VPN gateway data source schema for "network" attribute. (#1086) 2018-02-14 16:16:42 -08:00
data_source_google_compute_zones_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
data_source_google_compute_zones.go Let the compute zones data source accept a project parameter (#1122) 2018-03-05 13:32:14 -08:00
data_source_google_container_cluster_test.go Add support for regional cluster in datasource (#1441) 2018-05-07 15:02:14 -07:00
data_source_google_container_cluster.go Add support for regional cluster in datasource (#1441) 2018-05-07 15:02:14 -07:00
data_source_google_container_engine_versions_test.go Add default cluster version to data source. (#1355) 2018-04-19 10:59:52 -07:00
data_source_google_container_engine_versions.go Add default cluster version to data source. (#1355) 2018-04-19 10:59:52 -07:00
data_source_google_folder_test.go google folder data source (#1280) 2018-04-05 16:59:47 -07:00
data_source_google_folder.go google folder data source (#1280) 2018-04-05 16:59:47 -07:00
data_source_google_iam_policy_test.go Use common utils method in iam policy data source (#405) 2017-09-11 12:43:44 -07:00
data_source_google_iam_policy.go Use common utils method in iam policy data source (#405) 2017-09-11 12:43:44 -07:00
data_source_google_kms_secret_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
data_source_google_kms_secret.go Adds google_kms_secret data source (#741) 2017-12-19 13:24:35 -08:00
data_source_google_netblock_ip_ranges_test.go Added GCP Netblock Data Source (#1416) (#1580) 2018-06-04 16:31:09 -07:00
data_source_google_netblock_ip_ranges.go Added GCP Netblock Data Source (#1416) (#1580) 2018-06-04 16:31:09 -07:00
data_source_google_organization_test.go Add 'google_organization' data source (#887) 2017-12-21 16:12:44 -08:00
data_source_google_organization.go Improve error handling for data sources not found (#1077) 2018-02-13 11:19:59 -08:00
data_source_google_project_test.go Data source for retrieving project information (#1111) 2018-02-28 12:37:24 -08:00
data_source_google_project.go Data source for retrieving project information (#1111) 2018-02-28 12:37:24 -08:00
data_source_google_service_account_key_test.go New datasource: service account and service account key (#1535) 2018-05-31 17:31:45 -07:00
data_source_google_service_account_key.go service_account_key: regression fix for v1.14 (#1664) 2018-06-18 13:37:41 -07:00
data_source_google_service_account_test.go New datasource: service account and service account key (#1535) 2018-05-31 17:31:45 -07:00
data_source_google_service_account.go service_account_key: regression fix for v1.14 (#1664) 2018-06-18 13:37:41 -07:00
data_source_google_storage_project_service_account_test.go Datasource for retrieving GCS service account (#1110) 2018-02-21 13:37:23 -08:00
data_source_google_storage_project_service_account.go Datasource for retrieving GCS service account (#1110) 2018-02-21 13:37:23 -08:00
data_source_storage_object_signed_url_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
data_source_storage_object_signed_url.go Revert "Ensure Elem is always either a *Schema or *Resource (#929)" (#950) 2018-01-12 10:09:06 -08:00
dataproc_cluster_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
dataproc_job_operation.go Add google_dataproc_job resource (#253) 2017-11-21 09:32:43 -08:00
datasource_helpers.go Remove noisy log statement (#896) 2017-12-22 16:49:01 -08:00
disk_type.go Fix a few instances where we read the project from the provider config and not using the helper function (#469) 2017-09-26 17:01:52 -07:00
dns_change.go Transfer google provider 2017-06-09 16:50:30 +00:00
dns_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
field_helpers_test.go Infers region from zone before using the provider-level region (#938) 2018-01-09 13:57:02 -08:00
field_helpers.go Check provider level zone as well when parsing zonal values. (#1455) 2018-05-08 16:30:31 -07:00
gcp_sweeper_test.go Standardize on test env var for region, creds and project (#770) 2017-11-21 09:34:32 -08:00
iam_compute_subnetwork.go Add support for custom request headers in backend services (#1537) 2018-05-29 13:29:40 -07:00
iam_folder.go Fix IAM policy deletion/read for deleted resources (#1262) 2018-03-27 16:41:44 -07:00
iam_kms_crypto_key.go Fix IAM tests (#1337) 2018-04-19 14:30:20 -07:00
iam_kms_key_ring.go Fix IAM tests (#1337) 2018-04-19 14:30:20 -07:00
iam_organization.go Fix IAM policy deletion/read for deleted resources (#1262) 2018-03-27 16:41:44 -07:00
iam_project.go use same mutex for project_iam_policy as the other project_iam resources (#1645) 2018-06-13 12:35:49 -07:00
iam_pubsub_subscription.go Fix IAM policy deletion/read for deleted resources (#1262) 2018-03-27 16:41:44 -07:00
iam_pubsub_topic.go Fix IAM tests (#1337) 2018-04-19 14:30:20 -07:00
iam_service_account.go Fix IAM policy deletion/read for deleted resources (#1262) 2018-03-27 16:41:44 -07:00
iam_spanner_database.go Add IAM resources for Spanner databases. 2018-04-26 07:30:39 -07:00
iam_spanner_instance.go Don't reimplement policy translation. 2018-05-02 11:44:58 -07:00
iam_storage_bucket.go #843: Add policy support to storage buckets (#1190) 2018-05-08 14:00:48 -07:00
iam.go MergeBindings ignores empty bindings. (#1344) 2018-04-16 13:13:09 -07:00
image_test.go Standardize on test env var for region, creds and project (#770) 2017-11-21 09:34:32 -08:00
image.go Diff suppress unconventional public image family naming pattern (#1024) 2018-01-31 09:33:26 -08:00
import_bigquery_dataset_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
import_bigquery_table_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
import_google_project_iam_custom_role_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_google_service_account_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_kms_crypto_key_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_kms_key_ring_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_logging_project_sink_test.go Add back seperate logging project sink import test. 2018-01-29 18:22:15 -05:00
import_spanner_database_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
import_spanner_instance_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
import_sql_database_instance_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_sql_database_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
import_test.go Add generated resources for http(s)_health_check, updates to backend_bucket, and import helpers (#1177) 2018-03-09 17:14:32 -08:00
import.go Add generated resources for http(s)_health_check, updates to backend_bucket, and import helpers (#1177) 2018-03-09 17:14:32 -08:00
logging_exclusion_billing_account.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
logging_exclusion_folder.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
logging_exclusion_organization.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
logging_exclusion_project.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
logging_utils_test.go Add stackdriver project sink support (#432) 2017-09-14 19:15:14 -07:00
logging_utils.go Add stackdriver project sink support (#432) 2017-09-14 19:15:14 -07:00
metadata.go Don't set metadata_startup_script in some cases. (#1081) 2018-02-13 23:55:37 -08:00
node_config.go #1300 Supporting regional clusters for node pools (#1320) 2018-04-24 17:55:21 -07:00
provider_compute_gen.go Autogenerate Route resource. (#1647) 2018-06-14 15:22:02 -05:00
provider_redis_gen.go Redis resource (#1485) 2018-05-23 11:25:48 -07:00
provider_resourcemanager_gen.go Revert #1510 and #1508. (#1515) 2018-05-21 13:09:15 -07:00
provider_test.go #843: Add policy support to storage buckets (#1190) 2018-05-08 14:00:48 -07:00
provider.go Add new google_compute_regions (#1603) 2018-06-07 09:52:12 -07:00
redis_operation.go Check for done redis operations before waiting on them. Fixes #1630. (#1633) 2018-06-08 16:32:24 -07:00
regional_utils.go #1300 Supporting regional clusters for node pools (#1320) 2018-04-24 17:55:21 -07:00
resource_bigquery_dataset_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_bigquery_dataset.go add error checking for bigquery dataset id (#1638) 2018-06-11 14:20:11 -07:00
resource_bigquery_table_test.go Add time partitioning field to google_bigquery_table resource (#1240) 2018-03-30 10:15:06 -07:00
resource_bigquery_table.go Add time partitioning field to google_bigquery_table resource (#1240) 2018-03-30 10:15:06 -07:00
resource_bigtable_instance_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_bigtable_instance.go Make zone field consistent and truly optional for all resources (#914) 2018-01-03 16:18:40 -05:00
resource_bigtable_table_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_bigtable_table.go Store project and region in state (#784) 2017-11-27 16:32:20 -08:00
resource_cloudbuild_build_trigger_test.go Allow using in repo configuration for cloudbuild trigger (#1557) 2018-06-05 10:17:20 -07:00
resource_cloudbuild_build_trigger.go Allow using in repo configuration for cloudbuild trigger (#1557) 2018-06-05 10:17:20 -07:00
resource_cloudfunctions_function_test.go add ability to retry cloud functions on failure (#1452) 2018-05-09 13:57:54 -07:00
resource_cloudfunctions_function.go add ability to retry cloud functions on failure (#1452) 2018-05-09 13:57:54 -07:00
resource_cloudiot_registry_test.go fix iot updatemask and docs (#1640) 2018-06-13 12:37:21 -07:00
resource_cloudiot_registry.go fix iot updatemask and docs (#1640) 2018-06-13 12:37:21 -07:00
resource_compute_address_test.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_address.go Store address region as short name instead of full URL. Fixes currently failing test TestAccComputeVpnTunnel_defaultTrafficSelectors. (#1646) 2018-06-13 11:35:04 -07:00
resource_compute_autoscaler_test.go Fix 'go vet' error - 'arg found.AutoscalingPolicy.CpuUtilization.UtilizationTarget for printf verb %d of wrong type: float64'. (#969) 2018-01-17 09:52:20 -08:00
resource_compute_autoscaler.go Fix autoscaler - was unnecessarily forcing to a single metric (#966) 2018-01-16 17:10:13 -08:00
resource_compute_backend_bucket_test.go Merge import test in regular acceptance tests for a few compute resources (#874) 2017-12-19 12:43:30 -08:00
resource_compute_backend_bucket.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_backend_service_migrate_test.go Fix BackendService group hash when instance groups use beta features (#522) 2017-10-04 16:49:02 -07:00
resource_compute_backend_service_migrate.go Fixed region_backend_service to calc hash using relative path (#1491) 2018-05-22 13:05:38 -07:00
resource_compute_backend_service_test.go Add support for custom request headers in backend services (#1537) 2018-05-29 13:29:40 -07:00
resource_compute_backend_service.go Add support for custom request headers in backend services (#1537) 2018-05-29 13:29:40 -07:00
resource_compute_disk_test.go Correct issue with Disk encryption. (#1584) 2018-06-04 10:01:52 -07:00
resource_compute_disk.go Minor cleanup of disk's labelFingerprint. (#1651) 2018-06-14 20:34:10 -05:00
resource_compute_firewall_migrate_test.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_compute_firewall_migrate.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_compute_firewall_test.go add disabled property to firewall (#1536) 2018-05-29 13:27:29 -07:00
resource_compute_firewall.go add disabled property to firewall (#1536) 2018-05-29 13:27:29 -07:00
resource_compute_forwarding_rule_test.go add support for network tiers (#1530) 2018-06-05 12:35:44 -07:00
resource_compute_forwarding_rule.go Fix forwarding rule data source test (#1606) 2018-06-06 18:40:42 -07:00
resource_compute_global_address_test.go Release generated GlobalAddress (#1379) 2018-04-27 14:53:45 -07:00
resource_compute_global_address.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_global_forwarding_rule_test.go Merge import test in regular acceptance tests for a few compute resources (#874) 2017-12-19 12:43:30 -08:00
resource_compute_global_forwarding_rule.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
resource_compute_health_check_test.go Fix update when changing health check type (#944) 2018-01-12 10:04:37 -08:00
resource_compute_health_check.go Fix update when changing health check type (#944) 2018-01-12 10:04:37 -08:00
resource_compute_http_health_check_test.go Refactor some more import tests (#881) 2017-12-19 15:33:20 -08:00
resource_compute_http_health_check.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_https_health_check_test.go Refactor some more import tests (#881) 2017-12-19 15:33:20 -08:00
resource_compute_https_health_check.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_image_test.go Refactor some more import tests (#881) 2017-12-19 15:33:20 -08:00
resource_compute_image.go deprecate compute_image.custom_timeout (#1038) 2018-02-02 10:56:18 -08:00
resource_compute_instance_group_manager_test.go Implement multiple version in instance group manager (#1499) 2018-06-04 15:34:48 -07:00
resource_compute_instance_group_manager.go Implement multiple version in instance group manager (#1499) 2018-06-04 15:34:48 -07:00
resource_compute_instance_group_migrate_test.go Support import for google_compute_instance_group (#201) 2017-07-20 09:21:18 -07:00
resource_compute_instance_group_migrate.go Support import for google_compute_instance_group (#201) 2017-07-20 09:21:18 -07:00
resource_compute_instance_group_test.go Check current status during apply-time diff. (#1474) 2018-05-14 16:31:24 -07:00
resource_compute_instance_group.go Check current status during apply-time diff. (#1474) 2018-05-14 16:31:24 -07:00
resource_compute_instance_migrate_test.go Add Alias IP and Guest Accelerator support to Instance Templates (#639) 2017-11-28 10:01:27 -08:00
resource_compute_instance_migrate.go Fix canonical image (#978) 2018-01-18 10:49:30 -08:00
resource_compute_instance_template_migrate_test.go Fix scheduling automatic restart, remove deprecated options (#248) 2017-08-09 12:25:16 -07:00
resource_compute_instance_template_migrate.go Fix scheduling automatic restart, remove deprecated options (#248) 2017-08-09 12:25:16 -07:00
resource_compute_instance_template_test.go add support for network tiers (#1530) 2018-06-05 12:35:44 -07:00
resource_compute_instance_template.go Fix network_tier tests. 2018-06-05 17:49:33 -07:00
resource_compute_instance_test.go add support for network tiers (#1530) 2018-06-05 12:35:44 -07:00
resource_compute_instance.go Fix network_tier tests. 2018-06-05 17:49:33 -07:00
resource_compute_network_peering_test.go Always use a function to create a test config (#785) 2017-11-27 16:32:00 -08:00
resource_compute_network_peering.go Don't access attributes on a nil object (#918) 2018-01-04 16:17:03 -05:00
resource_compute_network_test.go Merge import test in regular acceptance tests for a few compute resources (#874) 2017-12-19 12:43:30 -08:00
resource_compute_network.go Fix auto-delete default network in google_project. (#1336) 2018-04-16 10:25:49 -07:00
resource_compute_project_metadata_item_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_project_metadata_item.go compute instance helpers / metadata cleanup (#797) 2017-11-29 09:47:42 -08:00
resource_compute_project_metadata_test.go use google_project_service for tests that enable the compute api (#1464) 2018-05-09 16:57:30 -07:00
resource_compute_project_metadata.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
resource_compute_region_autoscaler_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_region_autoscaler.go Store project and region in state (#784) 2017-11-27 16:32:20 -08:00
resource_compute_region_backend_service_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_compute_region_backend_service.go Add support for custom request headers in backend services (#1537) 2018-05-29 13:29:40 -07:00
resource_compute_region_instance_group_manager_test.go Get region from provider in case of import (or in case of not-set-in-resource) (#1447) 2018-05-08 11:23:35 -07:00
resource_compute_region_instance_group_manager.go Convert instance_group self_link to v1 (#1549) 2018-05-30 15:25:07 -07:00
resource_compute_route_test.go Let route resource accept "description" attribute (#1088) 2018-02-15 13:03:28 -08:00
resource_compute_route.go Autogenerate Route resource. (#1647) 2018-06-14 15:22:02 -05:00
resource_compute_router_interface_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_router_interface.go Add label support to google_compute_snapshot (#570) 2017-10-13 15:36:03 -07:00
resource_compute_router_peer_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_router_peer.go Add label support to google_compute_snapshot (#570) 2017-10-13 15:36:03 -07:00
resource_compute_router_test.go Refactor some more import tests (#881) 2017-12-19 15:33:20 -08:00
resource_compute_router.go Add label support to google_compute_snapshot (#570) 2017-10-13 15:36:03 -07:00
resource_compute_security_policy_test.go Add new google_compute_security_policy resource (#1242) 2018-03-21 16:52:23 -07:00
resource_compute_security_policy.go Add new google_compute_security_policy resource (#1242) 2018-03-21 16:52:23 -07:00
resource_compute_shared_vpc_host_project.go Import google_compute_shared_vpc_host_project/google_compute_shared_vpc_service_project resources (#1004) 2018-01-24 12:54:42 -08:00
resource_compute_shared_vpc_service_project.go Import google_compute_shared_vpc_host_project/google_compute_shared_vpc_service_project resources (#1004) 2018-01-24 12:54:42 -08:00
resource_compute_shared_vpc_test.go use google_project_service for tests that enable the compute api (#1464) 2018-05-09 16:57:30 -07:00
resource_compute_snapshot_test.go Add label support to google_compute_snapshot (#570) 2017-10-13 15:36:03 -07:00
resource_compute_snapshot.go Update resource_compute_snapshot.go to add timeouts. (#1309) 2018-04-10 10:42:07 -07:00
resource_compute_ssl_certificate_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_ssl_certificate.go Undeprecate name_prefix for ssl_certificate. 2018-06-07 18:29:45 -07:00
resource_compute_ssl_policy_test.go Update ssl_policy to use v1 API (#1368) 2018-04-24 14:43:00 -07:00
resource_compute_ssl_policy.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_subnetwork_iam_test.go iam import ids same as create (#1322) 2018-04-11 15:45:10 -07:00
resource_compute_subnetwork_test.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
resource_compute_subnetwork.go Roll forward beta scaffolding PR (#1453) 2018-05-09 11:24:40 -07:00
resource_compute_target_http_proxy_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_target_http_proxy.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_target_https_proxy_test.go Add support for ssl_policy to google_target_https_proxy (#1466) 2018-05-09 15:55:17 -07:00
resource_compute_target_https_proxy.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_target_pool_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_target_pool.go Standardize resource name extraction from self_link/uri (#939) 2018-01-17 10:45:28 -08:00
resource_compute_target_ssl_proxy_test.go Add support for SSL policy to google_compute_target_ssl_proxy (#1568) 2018-05-30 16:00:53 -07:00
resource_compute_target_ssl_proxy.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_target_tcp_proxy_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_target_tcp_proxy.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_url_map_test.go Refactor import tests for the remaining compute resources (#909) 2018-01-03 09:26:55 -05:00
resource_compute_url_map.go Delete unused methods (#905) 2018-01-02 14:15:13 -05:00
resource_compute_vpn_gateway_test.go Unremove ipv4_range on networks. 2017-11-29 15:03:36 -08:00
resource_compute_vpn_gateway.go Autogenerate the Address resource. (#1634) 2018-06-11 17:31:33 -07:00
resource_compute_vpn_tunnel_test.go Always use a function to create a test config (#785) 2017-11-27 16:32:00 -08:00
resource_compute_vpn_tunnel.go Delete unused methods (#905) 2018-01-02 14:15:13 -05:00
resource_container_cluster_migrate_test.go allow updating additional_zones, turn it into a set (#152) 2017-07-05 16:00:49 -07:00
resource_container_cluster_migrate.go allow updating additional_zones, turn it into a set (#152) 2017-07-05 16:00:49 -07:00
resource_container_cluster_test.go Add GKE Shared VPC support (#1528) 2018-05-23 16:47:17 -07:00
resource_container_cluster.go allow beta kubernetes logging; add monitoring validation (#1589) 2018-06-04 15:09:52 -07:00
resource_container_node_pool_migrate_test.go Change google_container_node_pool ID format to zone/cluster/name to remove artificial restriction on node pool name across clusters (#304) 2017-08-07 12:52:02 -07:00
resource_container_node_pool_migrate.go Change google_container_node_pool ID format to zone/cluster/name to remove artificial restriction on node pool name across clusters (#304) 2017-08-07 12:52:02 -07:00
resource_container_node_pool_test.go #1300 Supporting regional clusters for node pools (#1320) 2018-04-24 17:55:21 -07:00
resource_container_node_pool.go Add project to container_node_pool import name (#1653) 2018-06-14 09:54:08 -07:00
resource_dataflow_job_test.go Properly delete dataflow jobs in the event of terraform destroy. (#1194) 2018-03-16 15:32:40 -07:00
resource_dataflow_job.go Properly delete dataflow jobs in the event of terraform destroy. (#1194) 2018-03-16 15:32:40 -07:00
resource_dataproc_cluster_test.go Delete dead code (#1411) 2018-05-01 12:31:43 -07:00
resource_dataproc_cluster.go Fix our calls to d.Set that returned errors. 2018-03-19 09:47:33 -07:00
resource_dataproc_job_test.go Dataproc autogen bucket changes (#1171) 2018-03-13 11:46:27 -07:00
resource_dataproc_job.go fix typos in pyspark dataproc job resource (#1120) 2018-03-01 18:02:33 -08:00
resource_dns_managed_zone_test.go Support update for DNS Managed Zone (#1617) 2018-06-08 09:27:08 -07:00
resource_dns_managed_zone.go Support update for DNS Managed Zone (#1617) 2018-06-08 09:27:08 -07:00
resource_dns_record_set_test.go Add a DiffSupress for ipv6 shortening (#1551) 2018-05-29 14:43:39 -07:00
resource_dns_record_set.go Add a DiffSupress for ipv6 shortening (#1551) 2018-05-29 14:43:39 -07:00
resource_endpoints_service_migration.go Switch from protoc_output to protoc_output_base64. (#1290) 2018-04-17 13:00:37 -07:00
resource_endpoints_service_test.go Switch from protoc_output to protoc_output_base64. (#1290) 2018-04-17 13:00:37 -07:00
resource_endpoints_service.go Switch from protoc_output to protoc_output_base64. (#1290) 2018-04-17 13:00:37 -07:00
resource_google_folder_iam_binding_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_folder_iam_member_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_folder_iam_policy_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_folder_organization_policy_test.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_folder_organization_policy.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_folder_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_folder.go Modify resourcemanager API to be more consistent with compute API. (#1454) 2018-05-08 15:49:57 -07:00
resource_google_organization_iam_custom_role_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_organization_iam_custom_role.go Add new resource to support IAM custom organization roles (#735) 2017-11-13 16:05:16 -08:00
resource_google_organization_iam_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_google_organization_policy_test.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_organization_policy.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_project_iam_binding_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_google_project_iam_custom_role_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_project_iam_custom_role.go Store project and region in state (#784) 2017-11-27 16:32:20 -08:00
resource_google_project_iam_member_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_google_project_iam_policy_test.go MergeBindings ignores empty bindings. (#1344) 2018-04-16 13:13:09 -07:00
resource_google_project_iam_policy.go use same mutex for project_iam_policy as the other project_iam resources (#1645) 2018-06-13 12:35:49 -07:00
resource_google_project_migrate_test.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_google_project_migrate.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_google_project_organization_policy_test.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_project_organization_policy.go Added support for restoring default organization policies (#1477) 2018-05-30 15:48:08 -07:00
resource_google_project_service_test.go Use new serviceusage API for google_project_service[s] (#1522) 2018-05-22 17:45:22 -07:00
resource_google_project_service.go Lions, tigers, and services being enabled with "precondition failed", oh my! (#1565) 2018-05-31 09:26:40 -07:00
resource_google_project_services_test.go Use new serviceusage API for google_project_service[s] (#1522) 2018-05-22 17:45:22 -07:00
resource_google_project_services.go Retry while listing enabled services (#1573) 2018-05-31 14:50:38 -07:00
resource_google_project_test.go Remove extraneous Exists checks in App Engine tests. 2018-06-07 18:16:48 -07:00
resource_google_project.go SetPartial on app_engine. 2018-06-07 18:11:07 -07:00
resource_google_service_account_iam_test.go iam import ids same as create (#1322) 2018-04-11 15:45:10 -07:00
resource_google_service_account_key_test.go allow setting service account email for keys (#1256) 2018-03-26 15:44:34 -07:00
resource_google_service_account_key.go service_account_key: regression fix for v1.14 (#1664) 2018-06-18 13:37:41 -07:00
resource_google_service_account_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_google_service_account.go Deprecate the policy_data field of the google_service_account (#942) 2018-01-10 10:44:01 -08:00
resource_iam_binding.go Fixes #1624 - issues with consecutive whitespace. (#1625) 2018-06-08 09:37:29 -07:00
resource_iam_member.go Fixes #1624 - issues with consecutive whitespace. (#1625) 2018-06-08 09:37:29 -07:00
resource_iam_policy.go Fix IAM policy deletion/read for deleted resources (#1262) 2018-03-27 16:41:44 -07:00
resource_kms_crypto_key_iam_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_kms_crypto_key_test.go Add basic update for google_kms_crypto_key resource (#1511) 2018-05-29 17:20:32 -07:00
resource_kms_crypto_key.go Add basic update for google_kms_crypto_key resource (#1511) 2018-05-29 17:20:32 -07:00
resource_kms_key_ring_iam_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_kms_key_ring_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_kms_key_ring.go Fix IAM tests (#1337) 2018-04-19 14:30:20 -07:00
resource_logging_billing_account_exclusion_test.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
resource_logging_billing_account_sink_test.go Suppress perpetual diff on logging sink filter with surrounding whitespaces (#1206) 2018-03-20 12:49:50 -04:00
resource_logging_billing_account_sink.go Add resource_logging_billing_account_sink resource (#457) 2017-09-26 15:26:54 -07:00
resource_logging_exclusion.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
resource_logging_folder_exclusion_test.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
resource_logging_folder_sink_test.go Suppress perpetual diff on logging sink filter with surrounding whitespaces (#1206) 2018-03-20 12:49:50 -04:00
resource_logging_folder_sink.go Add google_logging_folder_sink resource (#470) 2017-10-03 09:26:19 -07:00
resource_logging_organization_exclusion_test.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
resource_logging_organization_sink_test.go Suppress perpetual diff on logging sink filter with surrounding whitespaces (#1206) 2018-03-20 12:49:50 -04:00
resource_logging_organization_sink.go Add google_logging_organization_sink resource (#923) 2018-01-08 18:15:30 -05:00
resource_logging_project_exclusion_test.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
resource_logging_project_sink_test.go Suppress perpetual diff on logging sink filter with surrounding whitespaces (#1206) 2018-03-20 12:49:50 -04:00
resource_logging_project_sink.go Call 'parseLoggingSinkId' to parse logging project sink ID. 2018-01-29 18:23:08 -05:00
resource_logging_sink.go Suppress perpetual diff on logging sink filter with surrounding whitespaces (#1206) 2018-03-20 12:49:50 -04:00
resource_pubsub_subscription_iam_test.go make all ImportStates have a matching ImportStateVerify (#1327) 2018-04-12 15:45:28 -07:00
resource_pubsub_subscription_test.go Refactor PubSub import test (#1106) 2018-02-20 11:12:22 -08:00
resource_pubsub_subscription.go Add IAM resources for pubsub subscriptions (#1156) 2018-03-06 09:52:39 -08:00
resource_pubsub_topic_iam_test.go Fix IAM tests (#1337) 2018-04-19 14:30:20 -07:00
resource_pubsub_topic_test.go allow importing a pubsub topic using its full id (#1142) 2018-03-02 11:22:58 -08:00
resource_pubsub_topic.go allow importing a pubsub topic using its full id (#1142) 2018-03-02 11:22:58 -08:00
resource_redis_instance_test.go Fix redis authorized network and tests. The Redis API currently only accepts partial links. The tests weren't failing because they weren't actually using the network (oops). There were a few other test issues that I fixed while I was there. Fixes #1571. (#1599) 2018-06-06 10:55:04 -07:00
resource_redis_instance.go Fix redis authorized network and tests. The Redis API currently only accepts partial links. The tests weren't failing because they weren't actually using the network (oops). There were a few other test issues that I fixed while I was there. Fixes #1571. (#1599) 2018-06-06 10:55:04 -07:00
resource_resourcemanager_lien_test.go Revert #1510 and #1508. (#1515) 2018-05-21 13:09:15 -07:00
resource_resourcemanager_lien.go Adds handleNotFoundError to all resource's Delete methods. (#1581) 2018-06-02 17:33:30 -03:00
resource_runtimeconfig_config_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_runtimeconfig_config.go Store project and region in state (#784) 2017-11-27 16:32:20 -08:00
resource_runtimeconfig_variable_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_runtimeconfig_variable.go Store project and region in state (#784) 2017-11-27 16:32:20 -08:00
resource_source_repos_repository_test.go Revert "Revert "Add t.Parallel to all acceptance tests (#558)"" 2017-10-12 15:07:29 -07:00
resource_source_repos_repository.go google/resource_source_repos_repository: Export repository url (#943) 2018-01-10 11:26:16 -08:00
resource_spanner_database_iam_test.go Add IAM resources for Spanner databases. 2018-04-26 07:30:39 -07:00
resource_spanner_database_test.go Loosen regex on projectId for importSpannerInstanceId and importSpannerDatabaseId (#1151) 2018-03-05 13:24:55 -08:00
resource_spanner_database.go Loosen regex on projectId for importSpannerInstanceId and importSpannerDatabaseId (#1151) 2018-03-05 13:24:55 -08:00
resource_spanner_instance_iam_test.go Add support for IAM on Spanner Instances. 2018-04-26 07:45:21 -07:00
resource_spanner_instance_test.go Loosen regex on projectId for importSpannerInstanceId and importSpannerDatabaseId (#1151) 2018-03-05 13:24:55 -08:00
resource_spanner_instance.go Loosen regex on projectId for importSpannerInstanceId and importSpannerDatabaseId (#1151) 2018-03-05 13:24:55 -08:00
resource_sql_database_instance_test.go Added user label support in sql_database_instance (#1372) (#1567) 2018-05-30 15:32:11 -07:00
resource_sql_database_instance.go Added user label support in sql_database_instance (#1372) (#1567) 2018-05-30 15:32:11 -07:00
resource_sql_database_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_sql_database.go Add timeouts for SQL database resource (#1318) 2018-04-10 15:17:42 -07:00
resource_sql_user_migrate_test.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_sql_user_migrate.go Transfer google provider 2017-06-09 16:50:30 +00:00
resource_sql_user_test.go update sql user docs/comments (#1635) 2018-06-11 13:47:01 -07:00
resource_sql_user.go update sql user docs/comments (#1635) 2018-06-11 13:47:01 -07:00
resource_storage_bucket_acl_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_storage_bucket_acl.go Pull ProjectNumber off bucket, not getProject. 2017-09-25 06:02:36 -07:00
resource_storage_bucket_iam_test.go #843: Add policy support to storage buckets (#1190) 2018-05-08 14:00:48 -07:00
resource_storage_bucket_object_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_storage_bucket_object.go Fix a typo in error message (#928) 2018-01-08 12:49:30 -08:00
resource_storage_bucket_test.go Remove label from bucket (#1550) 2018-05-29 14:23:37 -07:00
resource_storage_bucket.go Remove label from bucket (#1550) 2018-05-29 14:23:37 -07:00
resource_storage_default_object_acl_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_storage_default_object_acl.go Add google_storage_default_object_acl resource (#992) 2018-01-25 11:29:49 -08:00
resource_storage_notification_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_storage_notification.go Fix order of getting project for storage notification topic (#1490) 2018-05-15 13:30:59 -07:00
resource_storage_object_acl_test.go s/TestAccGoogle/TestAcc/ (#1121) 2018-02-23 15:14:24 -08:00
resource_storage_object_acl.go Fix failing test on storage_object_acl. 2017-09-15 13:08:37 -07:00
resource_usage_export_bucket_test.go Add usage export bucket resource. (#1080) 2018-02-13 13:30:17 -08:00
resource_usage_export_bucket.go Add usage export bucket resource. (#1080) 2018-02-13 13:30:17 -08:00
resourcemanager_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
self_link_helpers_test.go Standardize resource name extraction from self_link/uri (#939) 2018-01-17 10:45:28 -08:00
self_link_helpers.go StateFunc for GetResourceNameFromSelfLink (#1412) 2018-05-01 12:31:18 -07:00
service_account_waiter.go Add support for google_service_account_key (#472) 2017-10-25 12:43:20 -07:00
service_scope.go Add Alias IP and Guest Accelerator support to Instance Templates (#639) 2017-11-28 10:01:27 -08:00
serviceman_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
serviceusage_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
spanner_database_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
spanner_instance_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
sqladmin_operation.go check for done operations before waiting on them (#1632) 2018-06-08 16:04:55 -07:00
test_utils.go Add google_logging_project_exclusion resource (#990) 2018-05-18 08:55:04 -07:00
transport_test.go Add more test cases to TestReplaceVars (#1413) 2018-05-01 13:41:35 -07:00
transport.go add update support for redis (#1590) 2018-06-04 17:41:48 -07:00
utils_test.go service_account_key: regression fix for v1.14 (#1664) 2018-06-18 13:37:41 -07:00
utils.go service_account_key: regression fix for v1.14 (#1664) 2018-06-18 13:37:41 -07:00
validation_test.go Added name and project_id regex validations (#1498) (#1519) 2018-05-22 12:45:28 -07:00
validation.go New datasource: service account and service account key (#1535) 2018-05-31 17:31:45 -07:00