Mengganti penggunaan Action

Fitur Actions untuk Google Cloud Deployment Manager adalah fitur alfa yang memperluas rentang metode API yang dapat dipanggil Deployment Manager. Berikut adalah contoh tampilan Action dalam konfigurasi:

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

Karena fitur ini tidak didukung, sebaiknya Anda tidak menggunakannya dalam konfigurasi. Sebaiknya migrasikan penggunaan Action yang ada ke alternatif yang didukung berikut.

Memigrasikan

Tabel berikut mencantumkan langkah-langkah yang direkomendasikan untuk mengganti Action, berdasarkan jenis Action yang Anda gunakan:

Jenis tindakan Rekomendasi migrasi
gcp-types/storage-v1:storage.buckets.setIamPolicy Ganti Action storage.buckets.setIamPolicy dengan resource virtual virtual.buckets.iamMemberBinding yang didukung.
Tindakan kebijakan Identity and Access Management (IAM) lainnya Gunakan kebijakan accessControl.
gcp-types/sqladmin-v1beta4:sql.instances.*, atau resource sqladmin lainnya Gunakan jenis resource gcp-types/sqlmin-v1beta4:instances.
gcp-types/serviceusage-v1:serviceusage.services.batchEnable Gunakan jenis resource deploymentmanager.v2.virtual.enableService.
gcp-types/pubsub-v1:pubsub.projects.topics.* Untuk topik Pub/Sub, gunakan jenis gcp-types/pubsub-v1:projects.topics yang sesuai. Untuk langganan, gunakan gcp-types/pubsub-v1:projects.subscriptions.
gcp-types/compute-v1:compute.networks.* Untuk mengganti Tindakan compute.*, gunakan gcp-types/compute-v1:networks dan jenis serta koleksi terkait.
Semua Tindakan lainnya Periksa apakah ada jenis resource atau penyedia jenis Google Cloud yang didukung dan sesuai, lalu gunakan jenis tersebut jika ada. Jika tidak, Anda dapat mengganti Action dengan membuat penyedia jenis kustom dengan backend kustom.

Untuk meminta resource virtual baru, Anda dapat membuka masalah di issue tracker publik, atau menambahkan komentar ke masalah yang ada.