Provider di tipi Google Cloud supportati

Se vuoi creare una risorsa utilizzando un provider di tipi Google Cloud, utilizza la sintassi seguente nella configurazione:

resources:
- name: example-resource
  type: gcp-types/[PROVIDER]:[RESOURCE]
  properties:
    ...

Dove [PROVIDER] è un servizio Google Cloud, ad esempio compute-v1, e [RESOURCE] è la risorsa che vuoi creare, ad esempio instances.

Ad esempio, se vuoi creare un indirizzo IP riservato utilizzando l'API Compute Engine v1, utilizza la seguente sintassi:

type: gcp-types/compute-v1:addresses

Di seguito è riportato un elenco dei provider di tipi Google Cloud supportati per i deployment. Per velocizzare la creazione dei deployment, puoi utilizzare i modelli pronti per la produzione del progetto Cloud Foundation Toolkit nel repository GitHub di Deployment Manager.

A seconda del servizio e della fase di avvio, potresti essere in grado di creare altri tipi di risorse nei tuoi deployment. Per un elenco completo dei tipi di risorse, incluse le risorse in versione alpha, esegui questo comando:

gcloud beta deployment-manager types list --project gcp-types

Puoi anche creare i tuoi provider di tipi, ad esempio per le API di terze parti. Per una panoramica sulla creazione di un provider di tipi, consulta Integrazione con Deployment Manager.

Servizio Tipo di fornitore
App Engine gcp-types/appengine-v1 Snippet delle risorse
Gestore contesto accesso gcp-types/accesscontextmanager-v1beta Snippet delle risorse
BigQuery gcp-types/bigquery-v2 Snippet delle risorse
Bigtable gcp-types/bigtableadmin-v2 Snippet delle risorse
Cloud Functions

gcp-types/cloudfunctions-v1

Snippet delle risorse
Cloud Key Management Service gcp-types/cloudkms-v1 Snippet delle risorse
Resource Manager (v1) gcp-types/cloudresourcemanager-v1 Snippet delle risorse
Resource Manager (v2) gcp-types/cloudresourcemanager-v2 Snippet delle risorse
Compute Engine (alpha) gcp-types/compute-alpha Snippet delle risorse
Compute Engine (beta) gcp-types/compute-beta Snippet delle risorse
Compute Engine gcp-types/compute-v1 Snippet delle risorse
Google Kubernetes Engine

gcp-types/container-v1

Snippet delle risorse
Google Kubernetes Engine (v1 beta 1) gcp-types/container-v1beta1 Snippet delle risorse
Dataproc gcp-types/dataproc-v1 Snippet delle risorse
Cloud DNS gcp-types/dns-v1 Snippet delle risorse
Filestore gcp-types/file-v1beta1 Snippet delle risorse
Identity and Access Management gcp-types/iam-v1 Snippet delle risorse
Cloud Logging gcp-types/logging-v2 Snippet delle risorse
Cloud Monitoring gcp-types/monitoring-v3 Snippet delle risorse
Pub/Sub gcp-types/pubsub-v1 Snippet delle risorse
Memorystore gcp-types/redis-v1 Snippet delle risorse
Memorystore (v1 beta 1) gcp-types/redis-v1beta1 Snippet delle risorse
API Cloud Runtime Configuration gcp-types/runtimeconfig-v1beta1 Snippet delle risorse
Gestione servizio gcp-types/servicemanagement-v1 Snippet delle risorse
Spanner gcp-types/spanner-v1 Snippet delle risorse
Cloud SQL (v1 beta 4) gcp-types/sqladmin-v1beta4 Snippet delle risorse
Cloud Storage gcp-types/storage-v1 Snippet delle risorse