https://github.com/pulumi/pulumi-gcp
A Google Cloud Platform (GCP) Pulumi resource package, providing multi-language access to GCP
https://github.com/pulumi/pulumi-gcp
Last synced: 29 days ago
JSON representation
A Google Cloud Platform (GCP) Pulumi resource package, providing multi-language access to GCP
- Host: GitHub
- URL: https://github.com/pulumi/pulumi-gcp
- Owner: pulumi
- License: apache-2.0
- Created: 2017-07-17T14:28:37.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-05-13T04:19:45.000Z (about 1 month ago)
- Last Synced: 2025-05-13T05:24:12.994Z (about 1 month ago)
- Language: Go
- Homepage:
- Size: 378 MB
- Stars: 187
- Watchers: 30
- Forks: 58
- Open Issues: 163
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG_OLD.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE-OF-CONDUCT.md
Awesome Lists containing this project
README
[](https://github.com/pulumi/pulumi-gcp/actions)
[](https://slack.pulumi.com)
[](https://npmjs.com/package/@pulumi/gcp)
[](https://badge.fury.io/nu/pulumi.gcp)
[](https://pypi.org/project/pulumi-gcp)
[](https://pkg.go.dev/github.com/pulumi/pulumi-gcp/sdk/v6/go)
[](https://github.com/pulumi/pulumi-gcp/blob/master/LICENSE)# Google Cloud Platform Resource Provider
The Google Cloud Platform (GCP) resource provider for Pulumi lets you use GCP resources in your cloud programs. To use
this package, [install the Pulumi CLI](https://www.pulumi.com/docs/get-started/install/). For a streamlined Pulumi walkthrough, including language runtime installation and GCP configuration, select "Get Started" below.## Installing
This package is available in many languages in the standard packaging formats.
### Node.js (JavaScript/TypeScript)
To use from JavaScript or TypeScript in Node.js, install using either `npm`:
$ npm install @pulumi/gcp
or `yarn`:
$ yarn add @pulumi/gcp
### Python
To use from Python, install using `pip`:
$ pip install pulumi_gcp
### Go
To use from Go, use `go get` to grab the latest version of the library
$ go get github.com/pulumi/pulumi-gcp/sdk/v6
### .NET
To use from .NET, install using `dotnet add package`:
$ dotnet add package Pulumi.Gcp
## Reference
For further information, visit [GCP in the Pulumi Registry](https://www.pulumi.com/registry/packages/gcp/)
or for detailed API reference documentation, visit [GCP API Docs in the Pulumi Registry](https://www.pulumi.com/registry/packages/gcp/api-docs/).