» 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