Operations: list

Cuidado:esta é uma versão descontinuada da API Deployment Manager. Use a versão mais recente da API.

Requer autorização

Lista todas as operações de um projeto. Faça o teste agora.

Solicitação

Solicitação HTTP

GET https://www.googleapis.com/deploymentmanager/v2beta2/projects/project/global/operations

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
project string Código de projeto da solicitação.
Parâmetros de consulta opcionais
filter string Define uma expressão de filtro para filtrar os recursos listados, no formato filter={expression}. O {expression} precisa estar no formato: field_name comparison_string literal_string.

O field_name é o nome do campo que você quer comparar. Apenas os tipos atômicos de campo são aceitos (string, número, booleano). O comparison_string precisa ser eq (igual) ou ne (não igual). O literal_string é o valor da string a ser filtrado. O valor literal precisa ser válido para o tipo de campo que você está filtrando (string, número, booleano). Para campos de string, o valor literal é interpretado como uma expressão regular usando a sintaxe RE2. Ele precisa corresponder ao campo inteiro.

Por exemplo, filter=name ne example-instance.

Somente API Compute Engine Beta:se você usar a filtragem na API Beta, também poderá filtrar em campos aninhados. Por exemplo, você pode filtrar instâncias que definiram o campo scheduling.automaticRestart como true. Em particular, use a filtragem em campos aninhados para aproveitar os rótulos de instância para organizar e filtrar resultados com base nos valores dos rótulos.

A API Beta também oferece suporte à filtragem de várias expressões, fornecendo cada expressão separada entre parênteses. Por exemplo, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Várias expressões são tratadas como expressões AND, o que significa que os recursos precisam corresponder a todas as expressões para passar nos filtros.
maxResults unsigned integer O número máximo de resultados por página que é retornado. Se o número de resultados disponíveis for maior que maxResults, o Compute Engine vai retornar um nextPageToken que pode ser usado para acessar a próxima página de resultados em solicitações de lista subsequentes. Os valores aceitos vão de 0 a 500. (Padrão: 500)
pageToken string Especifica um token de página a ser usado. Defina pageToken como o nextPageToken retornado por uma solicitação de lista anterior para receber 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 retornará 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.

Testar

Use o Explorador de APIs a seguir para chamar este método em dados reais e veja a resposta. Se você preferir, teste o Explorador independente.