No description
Find a file
2026-04-02 17:50:07 -04:00
.github/workflows Simply tag pattern to any prerelease-style tag 2026-03-23 12:51:07 -04:00
.release Initial commit 2026-03-11 18:07:08 -04:00
google-nightly Merge remote-tracking branch 'gcp/main' into import-20260402 2026-04-02 16:38:05 -04:00
META.d Initial commit 2026-03-11 18:07:08 -04:00
scripts Merge pull request #13 from hashicorp/import-0abd7076 2026-03-23 11:59:56 -04:00
version Initial commit 2026-03-11 18:07:08 -04:00
website/docs Manual import 2026-04-02 16:10:34 -04:00
.copywrite.hcl Manual import 2026-04-02 16:10:34 -04:00
.gitignore Initial commit 2026-03-11 18:07:08 -04:00
.go-version Merge pull request #13 from hashicorp/import-0abd7076 2026-03-23 11:59:56 -04:00
.goreleaser.yml release: disable changelog 2026-03-18 15:33:41 -04:00
CODEOWNERS Add CODEOWNERS 2026-03-12 14:26:57 -04:00
CONTRIBUTING.md Initial commit 2026-03-11 18:07:08 -04:00
GNUmakefile Initial commit 2026-03-11 18:07:08 -04:00
go.mod Manual import 2026-04-02 16:10:34 -04:00
go.sum Manual import 2026-04-02 16:10:34 -04:00
LICENSE Initial commit 2026-03-11 18:07:08 -04:00
main.go Initial commit 2026-03-11 18:07:08 -04:00
README.md Initial commit 2026-03-11 18:07:08 -04:00
terraform-registry-manifest.json Initial commit 2026-03-11 18:07:08 -04:00

Terraform Provider for Google Cloud Platform (Nightly)

Important: This provider is unstable and experimental. Users should minimize reliance on it, pin exact versions, and exercise caution when performing upgrades. Patches, backports, and cherry-picks should not be expected.

The Terraform Google provider nightly is a plugin that allows Terraform to manage resources on Google Cloud Platform. This provider is maintained by the Terraform team at Google and the Terraform team at HashiCorp.

This is the google-nightly provider which contains all of the features in google-beta provider as well as some private preview and early access features. It is most commonly intended for use in test environments by allowlisted customers.

Quick Starts

Provider Usage

Please see instructions on how to configure the Google Provider.

When using this provider, always pin to an exact dated version, because breaking changes may occur without notice.

Developing the Provider

This repository is generated by a combination of magic-modules and a set of overrides that are developed by Google internally. Only Googlers can work on nightly features (internal documentation here).

If you wish to work on stable features of the provider, you'll need to make changes in magic-modules and target the google-beta provider or google provider. Changes made directly to this repository in GitHub will not be accepted.

For guidance on how to contribute, see our contribution documentation.