Provider di tipi Google Cloud supportati

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

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

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

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 fornitori di tipi Google Cloud supportati per le implementazioni. Per velocizzare la creazione delle implementazioni, valuta la possibilità di 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 lancio, potresti essere in grado di creare tipi di risorse aggiuntive nelle implementazioni. Per un elenco completo dei tipi di risorse, incluse quelle in versione alpha, esegui questo comando:

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

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

Servizio Type provider
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 Run 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 del 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