terraform/builtin/providers/google
Evan Brown 0e565e5973 providers/google: Allow custom Compute Engine service account
This commit allows an operator to specify the e-mail address of a service
account to use with a Google Compute Engine instance. If no service account
e-mail is provided, the default service account is used.

Closes #7985
2016-08-04 19:25:28 -07:00
..
test-fixtures provider/google: self-signed ssl certs for testing 2015-11-20 11:32:25 -05:00
compute_operation.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
config.go Add VersionString 2016-07-21 16:43:49 -04:00
config_test.go provider/google: read credentials as contents instead of path 2015-11-16 15:14:32 -06:00
disk_type.go Update Google API import to point to the new location. 2015-03-18 17:10:39 +00:00
dns_change.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00
image.go fmt 2015-02-20 10:22:26 -08:00
metadata.go provider/google: Fix project metadata sshkeys from showing up 2016-01-05 11:37:52 -05:00
provider.go Read more default envvars for GCP 2016-04-11 12:19:07 -04:00
provider_test.go Correct error messages in google provider test library 2016-05-10 10:59:11 -07:00
resource_compute_address.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_address_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_autoscaler.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_autoscaler_test.go provider/google: use non-deprecated image in acceptance tests, documentation 2016-03-26 09:55:28 -07:00
resource_compute_backend_service.go Merge pull request #7029 from igorwwwwwwwwwwwwwwwwwwww/google-instance-wait-project 2016-08-04 16:54:30 -04:00
resource_compute_backend_service_test.go Add default value & acceptance test. 2016-07-28 16:57:33 -05:00
resource_compute_disk.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_disk_test.go provider/google: use non-deprecated image in acceptance tests, documentation 2016-03-26 09:55:28 -07:00
resource_compute_firewall.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_firewall_test.go provider/google: limit hardcoded test resource names 2016-01-05 19:49:06 -05:00
resource_compute_forwarding_rule.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_forwarding_rule_test.go provider/google: Some more collision avoidance test tweaks 2016-01-05 12:26:44 -06:00
resource_compute_global_address.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_global_address_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_global_forwarding_rule.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_global_forwarding_rule_test.go provider/google: limit hardcoded test resource names 2016-01-05 19:49:06 -05:00
resource_compute_http_health_check.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_http_health_check_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_https_health_check.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_https_health_check_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_instance.go providers/google: Allow custom Compute Engine service account 2016-08-04 19:25:28 -07:00
resource_compute_instance_group.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_instance_group_manager.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_instance_group_manager_test.go providers/google: support optionial uuid naming for Instance Template (#6604) 2016-05-11 22:54:47 +01:00
resource_compute_instance_group_test.go provider/google: use non-deprecated image in acceptance tests, documentation 2016-03-26 09:55:28 -07:00
resource_compute_instance_migrate.go fmt 2015-06-23 22:31:24 -07:00
resource_compute_instance_migrate_test.go fmt 2015-06-23 22:31:24 -07:00
resource_compute_instance_template.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_instance_template_test.go Fix import formatting across code base 2016-04-18 17:28:46 -07:00
resource_compute_instance_test.go providers/google: Don't fail deleting disks that don't exist. 2016-05-16 11:57:04 -07:00
resource_compute_network.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_network_test.go Add subnetwork resource ACC tests, additional doc updates 2016-02-18 08:37:58 -08:00
resource_compute_project_metadata.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_project_metadata_test.go provider/google: Fix project metadata sshkeys from showing up 2016-01-05 11:37:52 -05:00
resource_compute_route.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_route_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_ssl_certificate.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_ssl_certificate_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_subnetwork.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_subnetwork_test.go Add subnetwork resource ACC tests, additional doc updates 2016-02-18 08:37:58 -08:00
resource_compute_target_http_proxy.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_target_http_proxy_test.go provider/google: limit hardcoded test resource names 2016-01-05 19:49:06 -05:00
resource_compute_target_https_proxy.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_target_https_proxy_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_target_pool.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_target_pool_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_url_map.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_url_map_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_vpn_gateway.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_vpn_gateway_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_compute_vpn_tunnel.go [provider/google] Use resource-specific project when waiting for creation 2016-06-10 11:55:21 +02:00
resource_compute_vpn_tunnel_test.go provider/google: Fix VPN tunnel creation test 2016-03-02 13:17:38 -08:00
resource_container_cluster.go Update docs and fix computed container settings 2016-04-14 16:33:52 -07:00
resource_container_cluster_test.go provider/google: remove conflicting names from acceptance tests 2016-01-05 16:57:24 -05:00
resource_dns_managed_zone.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_dns_managed_zone_test.go description is now a required field for google_dns_managed_zone 2016-03-02 17:23:11 -03:00
resource_dns_record_set.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_dns_record_set_test.go provider/google: limit hardcoded test resource names 2016-01-05 19:49:06 -05:00
resource_pubsub_subscription.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_pubsub_subscription_test.go provider/google: Fix Pubsub acceptance tests 2016-03-02 15:36:32 -08:00
resource_pubsub_topic.go Accept "project" as an attribute to GCP resources 2016-04-10 13:01:24 -04:00
resource_pubsub_topic_test.go provider/google: Fix Pubsub acceptance tests 2016-03-02 15:36:32 -08:00
resource_sql_database.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_sql_database_instance.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_sql_database_instance_test.go Switch to acctest.RandInt for acceptance tests 2016-02-04 11:20:22 -06:00
resource_sql_database_test.go provider/google: limit hardcoded test resource names 2016-01-05 19:49:06 -05:00
resource_sql_user.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_sql_user_test.go provider/google: SQL user resource, documentation & tests 2016-01-13 16:33:08 -05:00
resource_storage_bucket.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_storage_bucket_acl.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_storage_bucket_acl_test.go provider/google: Address flaky GCS acceptance tests. 2016-03-07 14:26:19 -08:00
resource_storage_bucket_object.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_storage_bucket_object_test.go provider/google: Address flaky GCS acceptance tests. 2016-03-07 14:26:19 -08:00
resource_storage_bucket_test.go provider/google: Provide valid config in acctest 2016-05-23 17:20:19 -05:00
resource_storage_object_acl.go Update documentation to include new "project" attribute 2016-04-10 17:34:15 -04:00
resource_storage_object_acl_test.go provider/google: Address flaky GCS acceptance tests. 2016-03-07 14:26:19 -08:00
service_scope.go providers/google: add pubsub auth endpoint #3803 2015-11-07 14:05:03 +00:00
sqladmin_operation.go Change resource.StateChangeConf to use an array for target states 2016-01-21 01:20:41 +00:00