Mensaje de respuesta de Operations.ListOperations.
| Representación JSON |
|---|
{
"operations": [
{
object ( |
| Campos | |
|---|---|
operations[] |
Una lista de operaciones que coincide con el filtro especificado en la petición. |
nextPageToken |
El token de la lista siguiente de la lista. |
Operation
Este recurso representa una operación de larga duración que es el resultado de una llamada a la API de red.
| Representación JSON |
|---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
| Campos | |
|---|---|
name |
El nombre asignado por el servidor, que solo es exclusivo dentro del mismo servicio que lo devuelve originalmente. Si usas la asignación HTTP predeterminada, |
metadata |
{
} |
done |
Si el valor es |
Campo de unión result. El resultado de la operación, que puede ser un error o un response válido. Si done == false, no se define ni error ni response. Si done == true, se puede definir exactamente uno de los valores error o response. Es posible que algunos servicios no proporcionen el resultado. result solo puede ser una de las siguientes cosas: |
|
error |
El resultado del error de la operación en caso de fallo o cancelación. |
response |
La respuesta normal y correcta de la operación. Si el método original no devuelve datos cuando se completa correctamente, como |
Estado
El tipo Status define un modelo de error lógico adecuado para diferentes entornos de programación, incluidas las APIs REST y RPC. Lo usa gRPC. Cada mensaje Status contiene tres elementos de datos: código de error, mensaje de error y detalles del error.
Puedes consultar más información sobre este modelo de error y cómo trabajar con él en la guía de diseño de APIs.
| Representación JSON |
|---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
| Campos | |
|---|---|
code |
Código de estado, que debe ser un valor de enumeración de |
message |
Un mensaje de error dirigido al desarrollador, que debe estar en inglés. Cualquier mensaje de error visible para el usuario debe localizarse y enviarse en el campo |
details[] |
Una lista de mensajes que llevan los detalles del error. Hay un conjunto común de tipos de mensajes para que las API lo utilicen. |