Substituir a utilização de ações

A funcionalidade Actions para o Google Cloud Deployment Manager é uma funcionalidade alfa que expande o intervalo de métodos da API que o Deployment Manager pode chamar. Segue-se um exemplo do aspeto de uma ação numa configuração:

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

Uma vez que esta funcionalidade não é suportada, recomendamos que não a use nas suas configurações. Também recomendamos que migre a sua utilização existente de ações para as seguintes alternativas suportadas.

A migrar

A tabela seguinte indica os passos recomendados para substituir as ações, com base no tipo de ações que está a usar:

Tipo de ação Recomendação de migração
gcp-types/storage-v1:storage.buckets.setIamPolicy Substitua a ação storage.buckets.setIamPolicy pelo recurso virtual suportado virtual.buckets.iamMemberBinding.
Outras ações da política de gestão de identidade e de acesso (IAM) Use uma política accessControl.
gcp-types/sqladmin-v1beta4:sql.instances.* ou outros recursos sqladmin Use o gcp-types/sqlmin-v1beta4:instances tipo de recurso.
gcp-types/serviceusage-v1:serviceusage.services.batchEnable Use o deploymentmanager.v2.virtual.enableService tipo de recurso.
gcp-types/pubsub-v1:pubsub.projects.topics.* Para tópicos Pub/Sub, use o gcp-types/pubsub-v1:projects.topics tipo correspondente. Para subscrições, use gcp-types/pubsub-v1:projects.subscriptions.
gcp-types/compute-v1:compute.networks.* Para substituir as compute.* ações, use gcp-types/compute-v1:networks e os respetivos tipos e coleções.
Todas as outras ações Verifique se existe um tipo de recurso ou um Google Cloud fornecedor de tipos suportado correspondente e use-o em alternativa, se existir. Caso contrário, pode substituir as suas ações criando fornecedores de tipos personalizados com back-ends personalizados.

Para pedir novos recursos virtuais, pode abrir um problema no localizador de problemas público ou adicionar um comentário a um problema existente.