pulumi_google_native

A native Pulumi package for creating and managing Google Cloud resources.

Provider documentation: Pulumi Registry Upstream repository: https://github.com/pulumi/pulumi-google-native

This package is generated from the upstream Pulumi provider schema. It requires the Pulumi Dart SDK and the pulumi-language-dart language host.

Installation

dart pub add pulumi_google_native

Usage

import 'package:pulumi/pulumi.dart' as pulumi;
import 'package:pulumi_google_native/pulumi_google_native.dart' as provider;

Resources are grouped by provider module. For example, a resource constructor is exposed as provider.<module>.<Resource>(...). See example/main.dart for a runnable example.

# Run these commands from the package directory containing Pulumi.yaml.
dart pub get
pulumi preview
pulumi up

Generated resource arguments accept Pulumi Input<T> values. Plain Dart values can be converted with .input() after importing package:pulumi/pulumi.dart.

Alternative: Use directly from GitHub

dependencies:
  pulumi_google_native:
    git:
      url: https://github.com/kingwill101/pulumi-dart.git
      path: packages/sdks/google-native
      ref: master

For package-specific resources, arguments, and outputs, use the generated Dart API documentation and the upstream provider documentation linked above.

Libraries

accesscontextmanager
aiplatform
alloydb
analyticshub
apigateway
apigee
apigeeregistry
apikeys
appengine
artifactregistry
assuredworkloads
authorization
backupdr
baremetalsolution
batch
beyondcorp
biglake
bigquery
bigqueryconnection
bigquerydatapolicy
bigquerydatatransfer
bigqueryreservation
bigtableadmin
billingbudgets
binaryauthorization
blockchainnodeengine
certificatemanager
cloudasset
cloudbilling
cloudbuild
cloudchannel
clouddeploy
cloudfunctions
cloudidentity
cloudiot
cloudkms
cloudresourcemanager
cloudscheduler
cloudsearch
cloudsupport
cloudtasks
cloudtrace
composer
compute
connectors
contactcenteraiplatform
contactcenterinsights
container
containeranalysis
contentwarehouse
datacatalog
dataflow
dataform
datafusion
datalabeling
datalineage
datamigration
datapipelines
dataplex
dataproc
datastore
datastream
deploymentmanager
dialogflow
discoveryengine
dlp
dns
documentai
domains
essentialcontacts
eventarc
file
firebase
firebaseappcheck
firebaseappdistribution
firebasedatabase
firebasehosting
firebaseml
firebaserules
firestore
gameservices
genomics
gkebackup
gkehub
gkeonprem
healthcare
iam
iap
identitytoolkit
ids
integrations
jobs
logging
looker
managedidentities
memcache
metastore
migrationcenter
ml
monitoring
networkconnectivity
networkmanagement
networksecurity
networkservices
notebooks
orgpolicy
osconfig
oslogin
policysimulator
privateca
providers
pubsub
pubsublite
pulumi_google_native
rapidmigrationassessment
recaptchaenterprise
recommendationengine
redis
remotebuildexecution
retail
run
runtimeconfig
secretmanager
securitycenter
servicedirectory
servicemanagement
sourcerepo
spanner
speech
sqladmin
storage
storagetransfer
testing
toolresults
tpu
transcoder
translate
vision
vmmigration
vmwareengine
vpcaccess
websecurityscanner
workflowexecutions
workflows
workloadmanager
workstations