Pulumi Google Cloud Platform (GCP) Provider

repository·master·Indexed 42 days ago

https://github.com/pulumi/pulumi-gcp

A Pulumi resource provider for Google Cloud Platform (GCP) derived from the Terraform Google provider. It enables Infrastructure as Code (IaC) management of GCP services—including Cloud Storage, Compute Engine, BigQuery, and Dataproc—using TypeScript, JavaScript, Python, Go, .NET, and Java.

Tokens
124.8K
Snippets
274
Records
853
Agent score
51%

What's inside Pulumi GCP

  1. Overview of the Pulumi GCP Provider

    master

    The pulumi-gcp provider is a Pulumi provider used to manage Google Cloud Platform resources. It is a derived work of the Terraform Provider and is distributed under the MPL 2.0 license.

    If you encounter bugs or missing features, the recommended troubleshooting path is:

    1. Check the pulumi-gcp repository issues.
    2. If the issue is not addressed there, consult the source terraform-provider-google-beta repository.
  2. Use the Pulumi GCP .NET provider

    master
    The Pulumi.Gcp package allows you to manage Google Cloud Platform (GCP) resources using C#. It is a Pulumi provider derived from the Terraform Google provider, enabling you to define and deploy infrastructure such as Cloud Identity resources, storage buckets, and more using strongly-typed .NET code.
  3. Use the Pulumi GCP provider for .NET

    master
    The pulumi-gcp package for .NET allows you to create and manage Google Cloud Platform (GCP) resources using C#. This provider is a derived work of the Terraform Google provider, providing access to a wide range of GCP services through Pulumi's infrastructure-as-code engine.
  4. Use the Pulumi GCP provider to manage Google Cloud Platform resources

    master
    The pulumi-gcp package allows you to programmatically create, configure, and manage Google Cloud Platform (GCP) resources using Pulumi's Infrastructure as Code (IaC) capabilities. It is a derived work of the Terraform Google provider, providing access to a wide range of GCP services through supported Pulumi SDKs including .NET, Python, Go, TypeScript, Java, and more.
  5. Provision Google Cloud resources with Pulumi GCP Provider

    master

    The Pulumi GCP provider allows you to provision and manage various Google Cloud Platform resources using Infrastructure as Code. To use the provider, you must configure it with valid Google Cloud credentials (refer to the Installation & Configuration guide for details).

    import * as gcp from "@pulumi/gcp";
    
    const bucket = new gcp.storage.Bucket("my-bucket");
  6. Use the Pulumi GCP .NET SDK for Dataproc

    master
    The Pulumi.Gcp.Dataproc package allows you to programmatically create and manage Google Cloud Dataproc resources (such as clusters and jobs) using C#. This package is part of the larger Pulumi Google Cloud Platform provider, which is a derived work of the Terraform Google provider.
  7. Use the Pulumi GCP provider with Java

    master
    The pulumi-gcp package allows you to create and manage Google Cloud Platform (GCP) resources using the Pulumi Java SDK. This provider is a derived work of the Terraform Google provider, enabling you to manage GCP infrastructure through code.
  8. Use the Pulumi GCP provider to manage Google Cloud resources

    master
    The pulumi-gcp package is a Pulumi provider used to create, manage, and configure Google Cloud Platform (GCP) resources using Infrastructure as Code (IaC). It is a derived work of the Terraform Google provider, allowing you to manage services like Cloud Storage, Compute Engine, and more using Pulumi's programming models in languages such as TypeScript, Python, Go, C#, and Java.