Requiere autorización
Borra una implementación y todos los recursos asociados. Pruébalo ahora.
Solicitud
Solicitud HTTP
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/project/global/deployments/deployment
Parámetros
Nombre del parámetro | Valor | Descripción |
---|---|---|
Parámetros de ruta de acceso | ||
deployment |
string |
Es el nombre de la implementación para esta solicitud. |
project |
string |
: Es el ID del proyecto de esta solicitud. |
Autorización
Esta solicitud requiere autorización con al menos uno de los siguientes alcances (obtén más información sobre la autenticación y la autorización).
Alcance |
---|
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
Cuerpo de la solicitud
No proporciones un cuerpo de la solicitud con este método.
Respuesta
Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:
{ "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 }
Nombre de la propiedad | Valor | Descripción | Notas |
---|---|---|---|
selfLink |
string |
[Solo salida] Es el vínculo propio del manifiesto. | |
id |
unsigned long |
[Solo salida] Es el identificador único del recurso que define el servidor. | |
creationTimestamp |
string |
[Solo salida] Marca de tiempo de creación en formato de texto RFC 3339. | |
name |
string |
[Solo salida] Nombre de la operación. | |
zone |
string |
[Solo salida] URL de la zona en la que reside la operación. | |
clientOperationId |
string |
[Solo salida] Es un identificador opcional que especifica el cliente cuando se inició la mutación. Debe ser único para todos los recursos de operación del proyecto. | |
operationType |
string |
[Solo salida] Tipo de operación. Los ejemplos incluyen insert o delete . |
|
targetLink |
string |
[Solo salida] URL del recurso que muta la operación. | |
targetId |
unsigned long |
[Solo salida] ID de destino único que identifica una encarnación particular del destino. | |
status |
string |
[Solo salida] Estado de la operación. Puede ser una de las siguientes opciones: PENDING , RUNNING o DONE . |
|
statusMessage |
string |
[Solo salida] Es una descripción textual opcional del estado actual de la operación. | |
user |
string |
[Solo salida] Es el usuario que solicitó la operación, por ejemplo, user@example.com . |
|
progress |
integer |
[Solo salida] Es un indicador de progreso opcional que varía de 0 a 100. No es necesario que sea lineal ni que admita ningún nivel de detalle de las operaciones. No se debe usar para adivinar cuándo se completará la operación. Esta cantidad debe aumentar de forma monótona a medida que avanza la operación. | |
insertTime |
string |
[Solo salida] La hora en que se solicitó esta operación. Está en formato RFC 3339. | |
startTime |
string |
[Solo salida] Es la hora en que el servidor inició esta operación. Está en formato RFC 3339. | |
endTime |
string |
[Solo salida] La hora en que se completó esta operación. Esto está en formato RFC3339. | |
warnings[] |
list |
[Solo salida] Si se generan mensajes de advertencia durante el procesamiento de esta operación, se completará este campo. | |
warnings[].code |
any value |
[Solo salida] Es el identificador de tipo de advertencia para esta advertencia. | |
warnings[].message |
string |
[Solo salida] Detalles opcionales legibles por humanos para esta advertencia. | |
warnings[].data[] |
list |
[Solo salida] Metadatos de esta advertencia en formato "clave: valor". | |
warnings[].data[].key |
string |
[Solo salida] Es una clave para los datos de advertencia. | |
warnings[].data[].value |
string |
[Solo salida] Un valor de datos de advertencia que corresponde a la clave. | |
error |
object |
[Solo salida] Si se produjeron errores durante el procesamiento de esta operación, se completará este campo. | |
error.errors[] |
list |
[Solo salida] Es el array de errores que se encontraron durante el procesamiento de esta operación. | |
error.errors[].code |
string |
[Solo salida] Es el identificador de tipo de error de este error. | |
error.errors[].location |
string |
[Solo salida] Indica el campo de la solicitud que causó el error. Esta propiedad es opcional. | |
error.errors[].message |
string |
[Solo salida] Es un mensaje de error opcional legible por humanos. | |
httpErrorStatusCode |
integer |
[Solo salida] Si la operación falla, se muestra el código de estado de error HTTP, p.ej., 404 . |
|
httpErrorMessage |
string |
[Solo salida] Si la operación falla, se muestra el mensaje de error HTTP, p.ej., NOT FOUND . |
|
region |
string |
[Solo salida] URL de la región en la que reside la operación. |
Pruébala
Usa el Explorador de APIs que aparece a continuación para llamar a este método en datos en vivo y ver la respuesta. Como alternativa, prueba el explorador independiente.