Erfordert Autorisierung
Löscht eine Bereitstellung und alle Ressourcen in der Bereitstellung.
Anfrage
HTTP-Anfrage
DELETE https://www.googleapis.com/deploymentmanager/v2/projects/project/global/deployments/deployment
Parameter
Parametername | Wert | Beschreibung |
---|---|---|
Pfadparameter | ||
deployment |
string |
Der Name der Bereitstellung für diese Anfrage. |
project |
string |
Die Projekt-ID für diese Anfrage. |
Optionale Abfrageparameter | ||
deletePolicy |
string |
Bestimmt die Richtlinien zum Löschen von Ressourcen.
Akzeptable Werte sind:
|
Autorisierung
Diese Anfrage benötigt eine Autorisierung mit mindestens einem der folgenden Bereiche (weitere Informationen zu Authentifizierung und Autorisierung).
Bereich |
---|
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
Antworttext
Geben Sie keinen Antworttext mit dieser Methode ein.
Antwort
Wenn diese Methode erfolgreich ist, wird ein Antworttext mit der folgenden Struktur zurückgegeben:
{ "kind": "deploymentmanager#operation", "id": unsigned long, "creationTimestamp": string, "name": string, "zone": string, "clientOperationId": string, "operationType": string, "targetLink": string, "targetId": unsigned long, "status": string, "statusMessage": string, "user": string, "progress": integer, "insertTime": string, "startTime": string, "endTime": string, "error": { "errors": [ { "code": string, "location": string, "message": string } ] }, "warnings": [ { "code": string, "message": string, "data": [ { "key": string, "value": string } ] } ], "httpErrorStatusCode": integer, "httpErrorMessage": string, "selfLink": string, "region": string, "description": string }
Property-Name | Wert | Beschreibung | Hinweise |
---|---|---|---|
kind |
string |
[Nur Ausgabe] Typ der Ressource. Immer compute#operation für Vorgangsressourcen. |
|
id |
unsigned long |
[Nur Ausgabe] Die eindeutige Kennung für die Ressource. Diese Kennung wird durch den Server definiert. | |
creationTimestamp |
string |
[Nur Ausgabe] Erstellungszeitstempel im RFC3339-Textformat. | |
name |
string |
[Nur Ausgabe] Name der Ressource. | |
zone |
string |
[Nur Ausgabe] Die URL der Zone, in der sich der Vorgang befindet. Nur verfügbar, wenn Vorgänge pro Zone durchgeführt werden. | |
clientOperationId |
string |
[Nur Ausgabe] Reserviert für zukünftige Verwendung. | |
operationType |
string |
[Nur Ausgabe] Der Typ von Vorgang, zum Beispiel insert , update oder delete . |
|
targetLink |
string |
[Nur Ausgabe] Die URL der Ressource, die durch den Vorgang verändert wird. Für Vorgänge mit Bezug auf die Erstellung eines Snapshots bezieht sich dies auf die persistente Festplatte, von der aus der Snapshot erstellt wurde. | |
targetId |
unsigned long |
[Nur Ausgabe] Die eindeutige Ziel-ID, durch die eine bestimmte Inkarnation der Zielressource identifiziert wird. | |
status |
string |
[Nur Ausgabe] Der Status des Vorgangs, der einer der folgenden sein kann: PENDING , RUNNING oder DONE . |
|
statusMessage |
string |
[Nur Ausgabe] Eine optionale Beschreibung des aktuellen Status des Vorgangs. | |
user |
string |
[Nur Ausgabe] Nutzer, von dem der Vorgang angefordert wurde, zum Beispiel: user@example.com . |
|
progress |
integer |
[Nur Ausgabe] Eine optionale Prozessanzeige von 0 bis 100. Es gibt keine Anforderung, dass dies linear sein oder eine Granularität von Vorgängen unterstützen muss. Dies sollte nicht verwendet werden, um zu raten, wann der Vorgang abgeschlossen ist. Diese Zahl sollte entsprechend dem Ablauf des Vorgangs kontinuierlich größer werden. | |
insertTime |
string |
[Nur Ausgabe] Der Zeitpunkt, zu dem dieser Vorgang angefordert wurde. Dieser Wert hat das RFC3339-Textformat. | |
startTime |
string |
[Nur Ausgabe] Der Zeitpunkt, zu dem dieser Vorgang durch den Server gestartet wurde. Dieser Wert hat das RFC3339-Textformat. | |
endTime |
string |
[Nur Ausgabe] Der Zeitpunkt, zu dem dieser Vorgang abgeschlossen wurde. Dieser Wert hat das RFC3339-Textformat. | |
error |
object |
[Nur Ausgabe] Wenn während der Verarbeitung des Vorangs Fehler auftreten, erfolgt in diesem Feld eine Eingabe. | |
error.errors[] |
list |
[Nur Ausgabe] Die Reihe von Fehlern, die während der Verarbeitung dieses Vorgangs aufgetreten sind. | |
error.errors[].code |
string |
[Nur Ausgabe] Die Fehlertypanzeige für diesen Fehler. | |
error.errors[].location |
string |
[Nur Ausgabe] Gibt das Feld in der Anforderung an, durch das der Fehler hervorgerufen wurde. Diese Eigenschaft ist optional. | |
error.errors[].message |
string |
[Nur Ausgabe] Eine optionale, menschenlesbare Fehlermeldung. | |
warnings[] |
list |
[Nur Ausgabe] Wenn Warnmeldungen während des Vorgangs erzeugt werden, erfolgt in diesem Feld eine Eingabe. | |
warnings[].code |
string |
[Nur Ausgabe] Ein Warncode, falls zutreffend. Zum Beispiel gibt Compute Engine NO_RESULTS_ON_PAGE zurück, wenn die Antwort keine Ergebnisse enthält. |
|
warnings[].message |
string |
[Nur Ausgabe] Eine menschenlesbare Beschreibung des Warncodes. | |
warnings[].data[] |
list |
[Nur Ausgabe] Metadaten zu dieser Warnung im key: value -Format. Beispiel: "data": [ { "key": "scope", "value": "zones/us-east1-d" } |
|
warnings[].data[].key |
string |
[Nur Ausgabe] Ein Schlüssel, der weitere Details zur zurückgegebenen Warnung enthält. Für Warnungen, bei denen keine Ergebnisse in einer Listenanforderung für einen bestimmten Bereich vorhanden sind, ist dieser Schlüssel möglicherweise scope und der Schlüsselwert kann der Bereichsname sein. Andere Beispiele sind ein Schlüssel, der auf eine veraltete Ressource und einen Ersatzvorschlag hinweist, und eine Warnung zu ungültigen Netzwerkeinstellungen (zum Beispiel wenn durch eine Instanz IP-Weiterleitung versucht wird, ohne dass sie für IP-Weiterleitung aktiviert ist). |
|
warnings[].data[].value |
string |
[Nur Ausgabe] Ein Warnungsdatenwert entsprechend dem Schlüssel. | |
httpErrorStatusCode |
integer |
[Nur Ausgabe] Wenn der Vorgang fehlschlägt, enthält dieses Feld den zurückgegebenen HTTP-Fehlerstatuscode. Zum Beispiel bedeutet 404 , dass die Ressource nicht gefunden wurde. |
|
httpErrorMessage |
string |
[Nur Ausgabe] Wenn der Vorgang fehlschlägt, enthält dieses Feld die zurückgegebene HTTP-Fehlermeldung, zum Beispiel NOT FOUND . |
|
selfLink |
string |
[Nur Ausgabe] Serverdefinierte URL für die Ressource. | |
region |
string |
[Nur Ausgabe] Die URL des Bereichs, in dem sich der Vorgang befindet. Nur verfügbar, wenn regionale Vorgänge durchgeführt werden. | |
description |
string |
[Nur Ausgabe] Eine Beschreibung des Vorgangs, die festgelegt wird, wenn der Vorgang angelegt wird. |