Resources: list

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

Requer autorização

Lista todos os recursos em uma determinada implantação. Faça o teste agora.

Solicitação

Solicitação HTTP

GET https://www.googleapis.com/deploymentmanager/v2beta2/projects/project/global/deployments/deployment/resources

Parâmetros

Nome do parâmetro Valor Descrição
Parâmetros de caminho
deployment string O nome da implantação dessa solicitação.
project string O código do projeto dessa 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:

{
  "resources": [
    resources Resource
  ],
  "nextPageToken": string
}
Nome da propriedade Valor Descrição Observações
resources[] list Os recursos contidos na resposta dessa lista.
nextPageToken string Um token usado para continuar uma solicitação de lista truncada.