Requer autorização
Lista todas as operações de um projeto.
Solicitação
Solicitação HTTP
GET https://www.googleapis.com/deploymentmanager/v2/projects/project/global/operations
Parâmetros
Nome do parâmetro | Valor | Descrição |
---|---|---|
Parâmetros de caminho | ||
project |
string |
O ID do projeto dessa solicitação. |
Parâmetros de consulta opcionais | ||
filter |
string |
Define uma expressão para filtrar recursos listados no formato filter={expression} . A {expression} precisa estar no formato: field_name comparison_string literal_string .
field_name é o nome do campo que você quer comparar.
Apenas os tipos atômicos de campo são aceitos (string, número, booleano). A comparison_string precisa ser eq (igual) ou ne (diferente). A literal_string é o valor de string do filtro. O valor literal precisa ser válido para o tipo de campo que você está filtrando (string, número, booleano). Para os campos de string, esse valor é interpretado como uma expressão regular com a sintaxe RE2. Ele precisa corresponder ao campo inteiro.
Por exemplo, para filtrar instâncias que não tenham o nome example-instance , use filter=name ne example-instance .
É possível filtrar campos aninhados. Por exemplo, filtre instâncias que tenham o campo scheduling.automaticRestart definido como true . Use a filtragem nos campos aninhados e tire proveito dos marcadores para organizar e fazer a pesquisa com base nos valores desses marcadores.
Para filtrar usando várias expressões, forneça cada expressão separada entre parênteses. Por exemplo, (scheduling.automaticRestart eq true) (zone eq us-central1-f) .
Elas são tratadas como expressões AND , o que significa que os recursos precisam corresponder a todas elas para passar pelos filtros.
|
maxResults |
unsigned integer |
O número máximo de resultados por página que é retornado.
Quando esse número é maior que maxResults , um nextPageToken é retornado no Compute Engine para acessar a próxima página nas solicitações de lista seguintes.
Os valores válidos são de 0 a 500 , inclusive.
(Padrão: 500 )
|
orderBy |
string |
Classifica os resultados da lista em uma determinada ordem. Por padrão, eles são retornados em ordem alfanumérica, com base no nome do recurso.
Também é possível classificar os resultados em ordem decrescente, com base no timestamp de criação usando orderBy="creationTimestamp desc" . Isso classifica os resultados com base no campo creationTimestamp em ordem cronológica inversa, ou seja, o mais recente é listado primeiro. Use esse procedimento para classificar recursos como operações para que a mais recente seja retornada primeiro.
Atualmente, só é possível classificar por name ou creationTimestamp desc .
|
pageToken |
string |
Especifica um token de página. Defina pageToken como o nextPageToken retornado por uma solicitação de lista anterior para acessar a próxima página de resultados.
|
Autorização
Esta solicitação requer autorização com pelo menos um dos seguintes escopos (leia mais sobre autenticação e autorização).
Escopo |
---|
https://www.googleapis.com/auth/ndev.cloudman.readonly |
https://www.googleapis.com/auth/cloud-platform |
https://www.googleapis.com/auth/ndev.cloudman |
https://www.googleapis.com/auth/cloud-platform.read-only |
Corpo da solicitação
Não forneça um corpo de solicitação com este método.
Resposta
Se bem-sucedido, este método retorna um corpo de resposta com a seguinte estrutura:
{ "operations": [ operations Resource ], "nextPageToken": string }
Nome da propriedade | Valor | Descrição | Notas |
---|---|---|---|
operations[] |
list |
[Saída somente] Operações contidas na resposta dessa lista. | |
nextPageToken |
string |
[Saída somente] Um token usado para continuar uma solicitação de lista truncada. |