Sostituzione dell'utilizzo delle azioni

La funzionalità Azioni per Google Cloud Deployment Manager è una funzionalità alfa che estende la gamma di metodi API che Deployment Manager può chiamare. Di seguito è riportato un esempio di come appare un'azione in una configurazione:

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

Poiché questa funzionalità non è supportata, ti consigliamo di non utilizzarla in nelle configurazioni. Ti consigliamo inoltre di eseguire la migrazione dell'utilizzo esistente delle azioni alle seguenti alternative supportate.

Migrazione in corso

La tabella seguente elenca i passaggi consigliati per sostituire le azioni, in base al tipo di azioni che stai utilizzando:

Tipo di azione Consiglio per la migrazione
gcp-types/storage-v1:storage.buckets.setIamPolicy Sostituisci l'azione storage.buckets.setIamPolicy con la risorsa virtuale supportata virtual.buckets.iamMemberBinding.
Altre azioni dei criteri IAM (Identity and Access Management) Utilizza un accessControl criterio.
gcp-types/sqladmin-v1beta4:sql.instances.* o altre risorse sqladmin Utilizza il gcp-types/sqlmin-v1beta4:instances tipo di risorsa.
gcp-types/serviceusage-v1:serviceusage.services.batchEnable Utilizza il deploymentmanager.v2.virtual.enableService tipo di risorsa.
gcp-types/pubsub-v1:pubsub.projects.topics.* Per gli argomenti Pub/Sub, utilizza il gcp-types/pubsub-v1:projects.topics tipo corrispondente. Per gli abbonamenti, utilizza gcp-types/pubsub-v1:projects.subscriptions.
gcp-types/compute-v1:compute.networks.* Per sostituire le azioni compute.*, utilizza gcp-types/compute-v1:networks e i relativi tipi e raccolte.
Tutte le altre azioni Verifica se esiste un tipo di risorsa o un Google Cloud provider di tipi supportato corrispondente e, in caso affermativo, utilizzalo. In caso contrario, puoi sostituire le azioni creando provider di tipi personalizzati con backend personalizzati.

Per richiedere nuove risorse virtuali, puoi aprire un problema nel tracker dei problemi pubblico o aggiungere un commento a un problema esistente.