Das Aktionsfeature für Google Cloud Deployment Manager ist eine Alphafunktion, die die Reihe von API-Methoden erweitert, die Deployment Manager aufrufen kann. Das folgende Beispiel zeigt, wie eine Aktion in einer Konfiguration aussieht:
name: action-name
action: gcp-types/service:service.collection/functionName
metadata:
runtimePolicy:
- CREATE
properties:
prop1: val1
prop2: val2
Da dieses Feature nicht unterstützt wird, empfehlen wir, es nicht in Ihren Konfigurationen zu verwenden. Wir empfehlen außerdem, dass Sie Ihre vorhandene Nutzung von Actions zu den folgenden unterstützten Alternativen migrieren.
Migration
In der folgenden Tabelle sind die empfohlenen Schritte zum Ersetzen von Aktionen je nach verwendetem Aktionstyp aufgeführt:
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 | Verwende 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. Verwenden Sie für Abos gcp-types/pubsub-v1:projects.subscriptions . |
gcp-types/compute-v1:compute.networks.* |
Wenn Sie compute.* Aktionen ersetzen möchten, verwenden Sie 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 gegebenenfalls. Andernfalls können Sie Ihre Aktionen ersetzen, indem Sie benutzerdefinierte Typanbieter mit benutzerdefinierten 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.