terraform/builtin/providers/google
Evan Brown 93b2c71544 providers/google: Add google_compute_image resource (#7960)
* providers/google: Add google_compute_image resource

This change introduces the google_compute_image resource, which allows
Terraform users to create a bootable VM image from a raw disk tarball
stored in Google Cloud Storage. The google_compute_image resource
may be referenced as a boot image for a google_compute_instance.

* providers/google: Support family property in google_compute_image

* provider/google: Idiomatic checking for presence of config val

* vendor: Update Google client libraries
2016-08-12 12:35:33 +10:00
..
test-fixtures
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
disk_type.go
dns_change.go provider/google: atomic Cloud DNS record changes (#6575) 2016-08-08 12:36:27 +12:00
image.go
import_compute_autoscaler_test.go provider/google: Support Import of 'google_compute_autoscaler' 2016-08-10 16:19:31 -04:00
import_compute_forwarding_rule_test.go provider/google: Support Import of 'google_compute_forwarding_rule' 2016-08-10 16:45:56 -04:00
import_compute_http_health_check_test.go provider/google: Support Import of 'google_resource_http_health_check' 2016-08-10 16:30:41 -04:00
import_compute_target_pool_test.go provider/google: Support Import of 'google_compute_target_pool' 2016-08-11 10:24:03 -04:00
metadata.go
provider.go providers/google: Add google_compute_image resource (#7960) 2016-08-12 12:35:33 +10:00
provider_test.go
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
resource_compute_autoscaler.go provider/google: Support Import of 'google_compute_autoscaler' 2016-08-10 16:19:31 -04:00
resource_compute_autoscaler_test.go provider/google: Support Import of 'google_compute_autoscaler' 2016-08-10 16:19:31 -04:00
resource_compute_backend_service.go providers/google: Fix read for the backend service resource (#7476) 2016-08-08 12:28:43 +12:00
resource_compute_backend_service_test.go providers/google: Fix read for the backend service resource (#7476) 2016-08-08 12:28:43 +12: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
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
resource_compute_forwarding_rule.go provider/google: Support Import of 'google_compute_forwarding_rule' 2016-08-10 16:45:56 -04:00
resource_compute_forwarding_rule_test.go
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
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
resource_compute_http_health_check.go provider/google: Support Import of 'google_resource_http_health_check' 2016-08-10 16:30:41 -04:00
resource_compute_http_health_check_test.go
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
resource_compute_image.go providers/google: Add google_compute_image resource (#7960) 2016-08-12 12:35:33 +10:00
resource_compute_image_test.go providers/google: Add google_compute_image resource (#7960) 2016-08-12 12:35:33 +10:00
resource_compute_instance.go provider/google: Support static private IP addresses (#6310) 2016-08-08 13:01:31 +12: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
resource_compute_instance_group_test.go
resource_compute_instance_migrate.go
resource_compute_instance_migrate_test.go
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
resource_compute_instance_test.go provider/google: Support static private IP addresses (#6310) 2016-08-08 13:01:31 +12: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
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
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
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
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
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
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
resource_compute_target_pool.go provider/google: Support Import of 'google_compute_target_pool' 2016-08-11 10:24:03 -04:00
resource_compute_target_pool_test.go
resource_compute_url_map.go providers/google: Move URLMap hosts to TypeSet from TypeList (#7472) 2016-08-08 12:47:05 +12:00
resource_compute_url_map_test.go
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
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
resource_container_cluster.go
resource_container_cluster_test.go
resource_dns_managed_zone.go
resource_dns_managed_zone_test.go
resource_dns_record_set.go provider/google: atomic Cloud DNS record changes (#6575) 2016-08-08 12:36:27 +12:00
resource_dns_record_set_test.go provider/google: atomic Cloud DNS record changes (#6575) 2016-08-08 12:36:27 +12:00
resource_pubsub_subscription.go
resource_pubsub_subscription_test.go
resource_pubsub_topic.go
resource_pubsub_topic_test.go
resource_sql_database.go
resource_sql_database_instance.go
resource_sql_database_instance_test.go
resource_sql_database_test.go
resource_sql_user.go
resource_sql_user_test.go
resource_storage_bucket.go
resource_storage_bucket_acl.go
resource_storage_bucket_acl_test.go
resource_storage_bucket_object.go
resource_storage_bucket_object_test.go
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
resource_storage_object_acl_test.go
service_scope.go
sqladmin_operation.go