O Cloud Deployment Manager vai chegar ao fim do suporte em 31 de dezembro de 2025. Se você usa o Deployment Manager, migre para o Infrastructure Manager ou uma tecnologia de implantação alternativa até 31 de dezembro de 2025 para garantir que seus serviços continuem sem interrupções.
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.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-03-04 UTC."],[[["\u003cp\u003eThis API version is deprecated; users should switch to the latest API version for continued support and updates.\u003c/p\u003e\n"],["\u003cp\u003eThis API endpoint lists all resources within a specific deployment, identified by the \u003ccode\u003edeployment\u003c/code\u003e and \u003ccode\u003eproject\u003c/code\u003e path parameters.\u003c/p\u003e\n"],["\u003cp\u003eAuthorization is required to use this API, with multiple scopes available, including \u003ccode\u003ehttps://www.googleapis.com/auth/ndev.cloudman.readonly\u003c/code\u003e, \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e, \u003ccode\u003ehttps://www.googleapis.com/auth/ndev.cloudman\u003c/code\u003e, and \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform.read-only\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eOptional query parameters like \u003ccode\u003efilter\u003c/code\u003e, \u003ccode\u003emaxResults\u003c/code\u003e, and \u003ccode\u003epageToken\u003c/code\u003e can be used to refine the list of resources returned.\u003c/p\u003e\n"],["\u003cp\u003eThe response returns a list of resources and a \u003ccode\u003enextPageToken\u003c/code\u003e for pagination, if the number of results is more than the amount specified by \u003ccode\u003emaxResults\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Resources: list\n\n**Caution:** This is a **deprecated** version of the Deployment Manager API. Please use the [latest API version](/deployment-manager/latest) instead.\n\n\n**Requires [authorization](#auth)**\n\nLists all resources in a given deployment.\n[Try it now](#try-it).\n\nRequest\n-------\n\n### HTTP request\n\n```\nGET https://www.googleapis.com/deploymentmanager/v2beta2/projects/project/global/deployments/deployment/resources\n```\n\n### Parameters\n\n### Authorization\n\nThis request requires authorization with at least one of the following scopes ([read more about authentication and authorization](/deployment-manager/docs/reference/latest/authorization)).\n\n### Request body\n\nDo not supply a request body with this method.\n\nResponse\n--------\n\nIf successful, this method returns a response body with the following structure:\n\n```objective-c\n{\n \"resources\": [\n resources Resource\n ],\n \"nextPageToken\": string\n}\n```\n\nTry it!\n-------\n\n\nUse the APIs Explorer below to call this method on live data and see the response.\nAlternatively, try the\n[standalone\nExplorer](https://developers.google.com/apis-explorer/#p/deploymentmanager/v2beta2/deploymentmanager.resources.list)."]]