Richiede l'autorizzazione
Elimina un deployment e tutte le risorse associate. Prova subito.
Richiesta
Richiesta HTTP
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/project/global/deployments/deployment
Parametri
Nome parametro | Valore | Descrizione |
---|---|---|
Parametri del percorso | ||
deployment |
string |
Il nome del deployment per questa richiesta. |
project |
string |
L'ID progetto per questa richiesta. |
Autorizzazione
Questa richiesta richiede l'autorizzazione con almeno uno dei seguenti ambiti (scopri di più su autenticazione e autorizzazione).
Ambito |
---|
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
Corpo della richiesta
Non specificare un corpo della richiesta con questo metodo.
Risposta
In caso di esito positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{ "selfLink": string, "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, "warnings": [ { "code": (value), "message": string, "data": [ { "key": string, "value": string } ] } ], "error": { "errors": [ { "code": string, "location": string, "message": string } ] }, "httpErrorStatusCode": integer, "httpErrorMessage": string, "region": string }
Nome proprietà | Valore | Descrizione | Note |
---|---|---|---|
selfLink |
string |
[Solo output] Link autoreferenziale per il manifest. | |
id |
unsigned long |
[Solo output] Identificatore univoco della risorsa, definito dal server. | |
creationTimestamp |
string |
[Solo output] Timestamp di creazione in formato di testo RFC 3339. | |
name |
string |
[Solo output] Nome dell'operazione. | |
zone |
string |
[Solo output] URL della zona in cui si trova l'operazione. | |
clientOperationId |
string |
[Solo output] Un identificatore facoltativo specificato dal client al momento dell'avvio della mutazione. Deve essere univoco per tutte le risorse di operazioni del progetto. | |
operationType |
string |
[Solo output] Tipo di operazione. Ad esempio, insert o delete . |
|
targetLink |
string |
[Solo output] URL della risorsa oggetto della mutazione dell'operazione. | |
targetId |
unsigned long |
[Solo output] ID target univoco che identifica una determinata incarnazione del target. | |
status |
string |
[Solo output] Stato dell'operazione. Può essere uno dei seguenti: PENDING , RUNNING o DONE . |
|
statusMessage |
string |
[Solo output] Una descrizione testuale facoltativa dello stato corrente dell'operazione. | |
user |
string |
[Solo output] L'utente che ha richiesto l'operazione, ad esempio user@example.com . |
|
progress |
integer |
[Solo output] Un indicatore di avanzamento facoltativo compreso tra 0 e 100. Non è necessario che sia lineare o supporti qualsiasi granularità delle operazioni. Questo valore non deve essere utilizzato per prevedere quando l'operazione sarà completata. Questo numero deve aumentare in modo monotono man mano che l'operazione procede. | |
insertTime |
string |
[Solo output] La data e l'ora in cui è stata richiesta questa operazione. Deve essere nel formato RFC 3339. | |
startTime |
string |
[Solo output] Data e ora di inizio dell'operazione da parte del server. Deve essere nel formato RFC 3339. | |
endTime |
string |
[Solo output] Data e ora del completamento dell'operazione. Questo è nel formato RFC3339. | |
warnings[] |
list |
[Solo output] Se vengono generati messaggi di avviso durante l'elaborazione di questa operazione, questo campo verrà compilato. | |
warnings[].code |
any value |
[Solo output] L'identificatore del tipo di avviso per questo avviso. | |
warnings[].message |
string |
[Solo output] Dettagli facoltativi leggibili per questo avviso. | |
warnings[].data[] |
list |
[Solo output] Metadati per questo avviso in formato "chiave: valore". | |
warnings[].data[].key |
string |
[Solo output] Una chiave per i dati dell'avviso. | |
warnings[].data[].value |
string |
[Solo output] Un valore di dati di avviso corrispondente alla chiave. | |
error |
object |
[Solo output] Se si sono verificati errori durante l'elaborazione di questa operazione, questo campo verrà compilato. | |
error.errors[] |
list |
[Solo output] L'array di errori riscontrati durante l'elaborazione di questa operazione. | |
error.errors[].code |
string |
[Solo output] L'identificatore del tipo di errore per questo errore. | |
error.errors[].location |
string |
[Solo output] Indica il campo della richiesta che ha causato l'errore. Questa proprietà è facoltativa. | |
error.errors[].message |
string |
[Solo output] Un messaggio di errore facoltativo leggibile. | |
httpErrorStatusCode |
integer |
[Solo output] Se l'operazione non va a buon fine, il codice di stato di errore HTTP restituito, ad esempio 404 . |
|
httpErrorMessage |
string |
[Solo output] Se l'operazione non va a buon fine, viene restituito il messaggio di errore HTTP, ad esempio NOT FOUND . |
|
region |
string |
[Solo output] URL della regione in cui si trova l'operazione. |
Prova
Utilizza l'Explorer API di seguito per chiamare questo metodo sui dati in tempo reale e visualizzare la risposta. In alternativa, prova lo strumento di esplorazione autonomo.