mirror of
https://github.com/letic/terraform-provider-google.git
synced 2024-09-06 00:56:43 +00:00
1.5 KiB
1.5 KiB
layout | page_title | sidebar_current | description |
---|---|---|---|
Google: google_compute_project_metadata | docs-google-compute-project-metadata | Manages common instance metadata |
google_compute_project_metadata
Authoritatively manages metadata common to all instances for a project in GCE. For more information see the official documentation and API.
~> Note: This resource manages all project-level metadata including project-level ssh keys. Keys unset in config but set on the server will be removed. If you want to manage only single key/value pairs within the project metadata rather than the entire set, then use google_compute_project_metadata_item.
Example Usage
resource "google_compute_project_metadata" "default" {
metadata = {
foo = "bar"
fizz = "buzz"
"13" = "42"
}
}
Argument Reference
The following arguments are supported:
metadata
- (Required) A series of key value pairs.
project
- (Optional) The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Attributes Reference
Only the arguments listed above are exposed as attributes.
Import
This resource can be imported using the project ID:
terraform import google_compute_project_metadata.foo my-project-id