Die API-Referenz ist nach Ressourcentypen gegliedert. Jeder Ressourcentyp verfügt über eine oder mehrere Datendarstellungen und eine oder mehrere Ressourcen.
Ressourcentypen
CompositeTypes
Weitere Informationen zu CompositeTypes-Ressourcen finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern nicht anders angegeben. | ||
Delete |
DELETE /project/global/compositeTypes/compositeType
|
Löscht einen zusammengesetzten Typ. |
get |
GET /project/global/compositeTypes/compositeType
|
Ruft Informationen zu einem bestimmten zusammengesetzten Typ ab. |
insert |
POST /project/global/compositeTypes
|
Erstellt einen zusammengesetzten Typ. |
list |
GET /project/global/compositeTypes
|
Listet alle zusammengesetzten Typen für Deployment Manager auf. |
patch |
PATCH /project/global/compositeTypes/compositeType
|
Patches einen zusammengesetzten Typ. |
aktualisieren |
PUT /project/global/compositeTypes/compositeType
|
Aktualisiert einen zusammengesetzten Typ. |
Deployments
Weitere Informationen zu Bereitstellungsressourcen erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern 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
|
Wendet einen Patch auf eine Bereitstellung und alle im Bereitstellungsmanifest beschriebenen Ressourcen an. |
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. |
aktualisieren |
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 sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern 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 sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern 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 sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern 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. |
TypeProviders
Weitere Informationen zu TypeProviders-Ressourcen finden Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern nicht anders angegeben. | ||
Delete |
DELETE /project/global/typeProviders/typeProvider
|
Löscht einen Typanbieter. |
get |
GET /project/global/typeProviders/typeProvider
|
Ruft Informationen zu einem bestimmten Typanbieter ab. |
getType |
GET /project/global/typeProviders/typeProvider/types/type
|
Ruft Typinformationen für einen Typ ab, der von einem Typanbieter bereitgestellt wird. |
insert |
POST /project/global/typeProviders
|
Erstellt einen Typanbieter. |
list |
GET /project/global/typeProviders
|
Listet alle Anbieter von Ressourcentypen für Deployment Manager auf. |
listTypes |
GET /project/global/typeProviders/typeProvider/types
|
Listet alle Typinformationen für einen TypeProvider auf. |
patch |
PATCH /project/global/typeProviders/typeProvider
|
Patches einen Typanbieter. |
aktualisieren |
PUT /project/global/typeProviders/typeProvider
|
Aktualisiert einen Typanbieter. |
Typen
Weitere Informationen zu Typenressourcen erhalten Sie auf der Seite Ressourcendarstellung.
Methode | HTTP-Anfrage | Beschreibung |
---|---|---|
URIs sind relativ zu https://www.googleapis.com/deploymentmanager/v2beta/projects, sofern nicht anders angegeben. | ||
list |
GET /project/global/types
|
Listet alle Ressourcentypen für Deployment Manager auf. |