Cómo reemplazar el uso de Actions

La función de Actions para Google Cloud Deployment Manager es una función Alfa que extiende el rango de métodos de API a los que Deployment Manager puede llamar. El siguiente es un ejemplo de cómo se ve una Action en una configuración:

name: action-name
action: gcp-types/service:service.collection/functionName
metadata:
  runtimePolicy:
  - CREATE
properties:
  prop1: val1
  prop2: val2

Debido a que esta función no es compatible, te recomendamos que no la uses en tus parámetros de configuración. También te recomendamos que migres el uso existente de Actions a las siguientes alternativas compatibles.

Migrating

En la siguiente tabla, se enumeran los pasos recomendados para reemplazar Actions, según el tipo de Actions que uses:

Tipo de acción Recomendación de migración
gcp-types/storage-v1:storage.buckets.setIamPolicy Reemplaza la Action storage.buckets.setIamPolicy por el recurso virtual admitido virtual.buckets.iamMemberBinding.
Otras Actions de las políticas de Identity and Access Management (IAM) Usa una política de accessControl.
gcp-types/sqladmin-v1beta4:sql.instances.* o, también, otros recursos de sqladmin Usa el tipo de recurso gcp-types/sqlmin-v1beta4:instances.
gcp-types/serviceusage-v1:serviceusage.services.batchEnable Usa el tipo de recurso deploymentmanager.v2.virtual.enableService.
gcp-types/pubsub-v1:pubsub.projects.topics.* Para los temas de Pub/Sub, usa el tipo de gcp-types/pubsub-v1:projects.topics correspondiente. Para las suscripciones, usa gcp-types/pubsub-v1:projects.subscriptions.
gcp-types/compute-v1:compute.networks.* Para reemplazar las Actions compute.*, usa gcp-types/compute-v1:networks y sus tipos y colecciones relacionados.
Todas las demás Actions Verifica si hay un tipo de recurso o un proveedor de tipos de Google Cloud compatible correspondiente y, en su lugar, úsalo. De lo contrario, puedes reemplazar las Actions si creas proveedores de tipos personalizados con backends personalizados.

Para solicitar recursos virtuales nuevos, puedes abrir un problema en la herramienta pública de seguimiento de errores o agregar un comentario a un problema existente.