Proveedores de tipos de Google Cloud admitidos

Si quieres crear un recurso con un Google Cloud proveedor de tipos, usa la siguiente sintaxis en tu configuración:

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

donde [PROVIDER] es un servicio, como Google Cloud , y [RESOURCE] es el recurso que quieres crear, como compute-v1.instances

Por ejemplo, si quieres crear una dirección IP reservada con la API Compute Engine v1, usa la siguiente sintaxis:

type: gcp-types/compute-v1:addresses

A continuación, se muestra una lista de los Google Cloud proveedores de tipos admitidos para las implementaciones. Para acelerar la creación de tus implementaciones, puedes usar las plantillas listas para producción del proyecto Cloud Foundation Toolkit en el repositorio de GitHub de Deployment Manager.

En función del servicio y de la fase de lanzamiento, es posible que puedas crear tipos de recursos adicionales en tus implementaciones. Para ver una lista completa de los tipos de recursos, incluidos los que están en fase alfa, ejecuta el siguiente comando:

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

También puedes crear tus propios proveedores de tipos, como para APIs de terceros. Para obtener una descripción general de cómo crear un proveedor de tipos, consulta Integración con Deployment Manager.

Servicio Proveedor de tipos
App Engine gcp-types/appengine-v1 Fragmentos de recursos
Administrador de contextos de acceso gcp-types/accesscontextmanager-v1beta Fragmentos de recursos
BigQuery gcp-types/bigquery-v2 Fragmentos de recursos
Bigtable gcp-types/bigtableadmin-v2 Fragmentos de recursos
Cloud Run Functions

gcp-types/cloudfunctions-v1

Fragmentos de recursos
Cloud Key Management Service gcp-types/cloudkms-v1 Fragmentos de recursos
Resource Manager (v1) gcp-types/cloudresourcemanager-v1 Fragmentos de recursos
Resource Manager (v2) gcp-types/cloudresourcemanager-v2 Fragmentos de recursos
Compute Engine (alfa) gcp-types/compute-alpha Fragmentos de recursos
Compute Engine (beta) gcp-types/compute-beta Fragmentos de recursos
Compute Engine gcp-types/compute-v1 Fragmentos de recursos
Google Kubernetes Engine

gcp-types/container-v1

Fragmentos de recursos
Google Kubernetes Engine (v1 Beta 1) gcp-types/container-v1beta1 Fragmentos de recursos
Dataproc gcp-types/dataproc-v1 Fragmentos de recursos
Cloud DNS gcp-types/dns-v1 Fragmentos de recursos
Filestore gcp-types/file-v1beta1 Fragmentos de recursos
Gestión de Identidades y Accesos gcp-types/iam-v1 Fragmentos de recursos
Cloud Logging gcp-types/logging-v2 Fragmentos de recursos
Cloud Monitoring gcp-types/monitoring-v3 Fragmentos de recursos
Pub/Sub gcp-types/pubsub-v1 Fragmentos de recursos
Memorystore gcp-types/redis-v1 Fragmentos de recursos
Memorystore (v1 Beta 1) gcp-types/redis-v1beta1 Fragmentos de recursos
API Cloud Runtime Configuration gcp-types/runtimeconfig-v1beta1 Fragmentos de recursos
Service Management gcp-types/servicemanagement-v1 Fragmentos de recursos
Spanner gcp-types/spanner-v1 Fragmentos de recursos
Cloud SQL (v1 Beta 4) gcp-types/sqladmin-v1beta4 Fragmentos de recursos
Cloud Storage gcp-types/storage-v1 Fragmentos de recursos