Ressource : Operation
Cette ressource représente une opération de longue durée résultant d'un appel d'API réseau.
| Représentation JSON |
|---|
{
"name": string,
"metadata": {
"@type": string,
field1: ...,
...
},
"done": boolean,
// The following is a list of mutually exclusive fields. At most one of the
// fields will be set in a response:
"error": {
object ( |
| Champs | |
|---|---|
name |
Nom attribué par le serveur. Unique au sein du service qui le renvoie initialement. Si vous utilisez le mappage HTTP par défaut, le champ |
metadata |
{
} |
done |
Si la valeur est |
Résultat de l'opération, qui peut être une erreur (message error) ou une réponse valide (message response). Si done == false, ni error, ni response ne sont définis. Si done == true, une seule des options error ou response peut être définie. Certains services peuvent ne pas fournir le résultat. Vous trouverez ci-dessous la liste des champs mutuellement exclusifs. Au maximum, un seul des champs sera défini dans une réponse : |
|
error |
Résultat d'erreur de l'opération en cas d'échec ou d'annulation. |
response |
Réponse normale indiquant la réussite de l'opération. Si la méthode d'origine ne renvoie aucune donnée en cas de réussite (telle que |
| Fin des champs qui s'excluent mutuellement. | |
Méthodes |
|
|---|---|
|
Démarre l'annulation asynchrone sur une opération de longue durée. |
|
Supprime une opération de longue durée. |
|
Récupère le dernier état d'une opération de longue durée. |
|
Répertorie les opérations qui correspondent au filtre spécifié dans la requête. |