API-Referenz

Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.

Ressourcentypen

  1. Bereitstellungen
  2. Manifeste
  3. Vorgänge
  4. Ressourcen
  5. Typen

Bereitstellungen

Weitere Informationen zu Bereitstellungsressourcen erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
URIs relativ zu https://www.googleapis.com/deploymentmanager/v2/projects, wenn nicht anders angegeben
cancelPreview POST  /project/global/deployments/deployment/cancelPreview Beendet die Vorschau, die derzeit mit der Bereitstellung verbunden ist.
delete DELETE  /project/global/deployments/deployment Löscht eine Bereitstellung und alle Ressourcen in der Bereitstellung.
get GET  /project/global/deployments/deployment Ruft Informationen zu einer bestimmten Bereitstellung ab.
getIamPolicy GET  /project/global/deployments/resource/getIamPolicy Ruft die Richtlinien zur Zugriffssteuerung für eine Ressource ab. Kann leer sein, wenn keine entsprechenden Richtlinien oder Ressourcen vorhanden sind.
insert POST  /project/global/deployments Erstellt eine Bereitstellung und alle im Bereitstellungsmanifest beschriebenen Ressourcen.
list GET  /project/global/deployments Listet alle Bereitstellungen für ein bestimmtes Projekt auf.
patch PATCH  /project/global/deployments/deployment Aktualisiert eine Bereitstellung und alle im Bereitstellungsmanifest beschriebenen Ressourcen. Diese Methode unterstützt Patch-Semantiken.
setIamPolicy POST  /project/global/deployments/resource/setIamPolicy Legt die Zugriffskontrollrichtlinie für die angegebene Ressource fest. Ersetzt jede vorhandene Richtlinie.
stop POST  /project/global/deployments/deployment/stop Beendet einen laufenden Vorgang. Dies macht keine Arbeit, die bereits erledigt wurde, rückgängig, sondern verhindert, dass neue Arbeiten begonnen werden.
testIamPermissions POST  /project/global/deployments/resource/testIamPermissions Gibt Berechtigungen zurück, die ein Anrufer bei der angegebenen Ressource hat.
update PUT  /project/global/deployments/deployment Aktualisiert eine Bereitstellung und alle im Bereitstellungsmanifest beschriebenen Ressourcen.

Manifeste

Weitere Informationen zu Manifestressourcen erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
URIs relativ zu https://www.googleapis.com/deploymentmanager/v2/projects, wenn nicht anders angegeben
get GET  /project/global/deployments/deployment/manifests/manifest Ruft Informationen zu einem bestimmten Manifest ab.
list GET  /project/global/deployments/deployment/manifests Listet alle Manifeste für eine bestimmte Bereitstellung auf.

Vorgänge

Weitere Informationen zu Vorgangsressourcen erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
URIs relativ zu https://www.googleapis.com/deploymentmanager/v2/projects, wenn nicht anders angegeben
get GET  /project/global/operations/operation Ruft Informationen über einen bestimmten Vorgang ab.
list GET  /project/global/operations Listet alle Projektvorgänge auf.

Ressourcen

Weitere Informationen zu Ressourcenressourcen erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
URIs relativ zu https://www.googleapis.com/deploymentmanager/v2/projects, wenn nicht anders angegeben
get GET  /project/global/deployments/deployment/resources/resource Bezieht Informationen über eine einzelne Ressource.
list GET  /project/global/deployments/deployment/resources Listet alle Ressourcen in einer bestimmten Bereitstellung auf.

Typen

Weitere Informationen zu Typenressourcen erhalten Sie auf der Seite Ressourcendarstellung.

Methode HTTP-Anfrage Beschreibung
URIs relativ zu https://www.googleapis.com/deploymentmanager/v2/projects, wenn nicht anders angegeben
list GET  /project/global/types Listet alle Ressourcentypen für Deployment Manager auf.