mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-09-07 01:26:43 +00:00
![Christoph Tavan](/assets/img/avatar_default.png)
Adds a new resource google_compute_backend_bucket according to https://cloud.google.com/compute/docs/reference/latest/backendBuckets Fixes hashicorp/terraform#12505
1.4 KiB
1.4 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
Google: google_compute_backend_bucket | docs-google-compute-backend-bucket | Creates a Backend Bucket resource for Google Compute Engine. |
google_compute_backend_bucket
A Backend Bucket defines a Google Cloud Storage bucket that will serve traffic through Google Cloud Load Balancer.
Example Usage
resource "google_compute_backend_bucket" "foobar" {
name = "image-backend-bucket"
description = "Contains beautiful images"
bucket_name = "${google_storage_bucket.image_bucket.name}"
enable_cdn = true
}
resource "google_storage_bucket" "image_bucket" {
name = "image-store-bucket"
location = "EU"
}
Argument Reference
The following arguments are supported:
-
name
- (Required) The name of the backend bucket. -
bucket_name
- (Required) The name of the Google Cloud Storage bucket to be used as a backend bucket.
-
description
- (Optional) The textual description for the backend bucket. -
enable_cdn
- (Optional) Whether or not to enable the Cloud CDN on the backend bucket. -
project
- (Optional) The project in which the resource belongs. If it is not provided, the provider project is used.
Attributes Reference
In addition to the arguments listed above, the following computed attributes are exported:
self_link
- The URI of the created resource.