Die Funktion "Aktionen" für Google Cloud Deployment Manager ist eine Alphafunktion, die die die von Deployment Manager aufgerufen werden können. Im Folgenden sehen Sie ein Beispiel für eine Aktion in einer Konfiguration:
name: action-name
action: gcp-types/service:service.collection/functionName
metadata:
runtimePolicy:
- CREATE
properties:
prop1: val1
prop2: val2
Da diese Funktion nicht unterstützt wird, empfehlen wir, sie nicht in Ihre Konfigurationen. Wir empfehlen Ihnen auch, Ihre vorhandene Nutzung von Aktionen für die folgenden unterstützten Alternativen.
Migration
In der folgenden Tabelle sind die empfohlenen Schritte zum Ersetzen von Aktionen aufgeführt, basierend auf welche Art von Aktionen du verwendest:
Aktionstyp | Migrationsempfehlung |
---|---|
gcp-types/storage-v1:storage.buckets.setIamPolicy |
Ersetzen Sie die Aktion storage.buckets.setIamPolicy durch die unterstützte virtuelle Ressource virtual.buckets.iamMemberBinding . |
Andere Aktionen der Identity and Access Management-Richtlinien | Verwenden Sie eine accessControl -Richtlinie. |
gcp-types/sqladmin-v1beta4:sql.instances.* oder andere sqladmin -Ressourcen |
Verwenden Sie den Ressourcentyp gcp-types/sqlmin-v1beta4:instances . |
gcp-types/serviceusage-v1:serviceusage.services.batchEnable |
Verwenden Sie den Ressourcentyp deploymentmanager.v2.virtual.enableService . |
gcp-types/pubsub-v1:pubsub.projects.topics.* |
Verwenden Sie für Pub/Sub-Themen den entsprechenden gcp-types/pubsub-v1:projects.topics -Typ. Verwende für Abos gcp-types/pubsub-v1:projects.subscriptions . |
gcp-types/compute-v1:compute.networks.* |
Wenn du compute.* -Aktionen ersetzen möchtest, verwende gcp-types/compute-v1:networks und die zugehörigen Typen und Sammlungen. |
Alle anderen Aktionen | Prüfen Sie, ob es einen entsprechenden unterstützten Ressourcentyp oder Google Cloud-Typanbieter gibt, und verwenden Sie diesen, falls vorhanden. Alternativ können Sie Ihre Aktionen ersetzen, indem Sie benutzerdefinierte Typanbieter durch benutzerdefinierte Back-Ends erstellen. |
Wenn Sie neue virtuelle Ressourcen anfordern möchten, können Sie in der öffentlichen Problemverfolgung ein eine Frage stellen oder einen Kommentar zu einer vorhandenen Frage hinzufügen.