Method: projects.locations.operations.list

Liste les opérations qui correspondent au filtre spécifié dans la requête. Si le serveur n'accepte pas cette méthode, il renvoie UNIMPLEMENTED.

Requête HTTP

GET https://{endpoint}/v1/{name=projects/*/locations/*}/operations

{endpoint} est l'un des points de terminaison de service compatibles.

Les URL utilisent la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Le nom de la ressource parente de l'opération.

Paramètres de requête

Paramètres
filter

string

Le filtre de la liste standard.

pageSize

integer

La taille de page de la liste standard.

pageToken

string

Jeton de la page de la liste standard.

returnPartialSuccess

boolean

Lorsque la valeur est définie sur true, les opérations accessibles sont renvoyées normalement, et celles qui ne le sont pas sont renvoyées dans le champ [ListOperationsResponse.unreachable].

Cette valeur ne peut être définie sur true que lors de la lecture de plusieurs collections, par exemple lorsque parent est défini sur "projects/example/locations/-".

Par défaut, ce champ n'est pas pris en charge et générera une erreur UNIMPLEMENTED s'il est défini, sauf indication contraire explicite dans la documentation spécifique au service ou au produit.

Corps de la requête

Le corps de la requête doit être vide.

Corps de la réponse

Message de réponse pour Operations.ListOperations.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "operations": [
    {
      object (Operation)
    }
  ],
  "nextPageToken": string,
  "unreachable": [
    string
  ]
}
Champs
operations[]

object (Operation)

La liste des opérations qui correspondent au filtre spécifié dans la requête.

nextPageToken

string

Le jeton de page suivante de la liste standard.

unreachable[]

string

Liste non triée. Ressources inaccessibles. Champ renseigné lorsque la requête définit ListOperationsRequest.return_partial_success et lit les collections (par exemple, lorsqu'elle tente de lister toutes les ressources dans tous les lieux acceptés).

Niveaux d'accès des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/cloud-platform

Pour plus d'informations, consultez la Authentication Overview.

Autorisations IAM

Nécessite l'autorisation IAM suivante sur la ressource name :

  • gkemulticloud.operations.list

Pour en savoir plus, consultez la documentation IAM.