The Google Native provider is available as a package in all Pulumi languages:
To provision resources with the Pulumi Google Cloud Provider, you need to have Google credentials.
gcloud is not configured to interact with your Google Cloud project, set it with the
config command using the project’s ID:
gcloud config set project <YOUR_GCP_PROJECT_ID>
Next, Pulumi requires default application credentials to interact with your Google Cloud resources, so run
auth application-default login command to obtain those credentials.
gcloud auth application-default login