Deployments: list

Precaución: Esta es una versión obsoleta de la API de Deployment Manager. En su lugar, usa la versión más reciente de la API.

Requiere autorización

Muestra una lista de todas las implementaciones de un proyecto determinado. Pruébalo ahora.

Solicitud

Solicitud HTTP

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

Parámetros

Nombre del parámetro Valor Descripción
Parámetros de ruta de acceso
project string : Es el ID del proyecto de esta solicitud.
Parámetros de consulta opcionales
filter string Establece una expresión de filtro para filtrar los recursos enumerados, en el formato filter={expression}. Tu {expression} debe tener el formato field_name comparison_string literal_string.

field_name es el nombre del campo que deseas comparar. Solo se admiten tipos de campos atómicos (cadena, número y booleano). comparison_string debe ser eq (igual) o ne (no es igual). literal_string es el valor de la cadena para filtrar. El valor literal debe ser válido para el tipo de campo por el que filtras (cadena, número, booleano). En el caso de los campos de cadena, el valor literal se interpreta como una expresión regular con la sintaxis RE2. El valor literal debe coincidir con todo el campo.

Por ejemplo, filter=name ne example-instance.

Solo para la API de Compute Engine beta: Si usas el filtrado en la API beta, también puedes filtrar en campos anidados. Por ejemplo, puedes filtrar por instancias que hayan configurado el campo scheduling.automaticRestart como true. En particular, usa el filtrado en campos anidados para aprovechar las etiquetas de instancias para organizar y filtrar los resultados según los valores de las etiquetas.

La API de la versión beta también admite el filtrado de varias expresiones, ya que proporciona cada expresión por separado entre paréntesis. Por ejemplo, (scheduling.automaticRestart eq true) (zone eq us-central1-f). Las expresiones múltiples se tratan como expresiones AND, lo que significa que los recursos deben coincidir con todas las expresiones para pasar los filtros.
maxResults unsigned integer Es la cantidad máxima de resultados por página que se deben mostrar. Si la cantidad de resultados disponibles es mayor que maxResults, Compute Engine muestra un nextPageToken que se puede usar para obtener la siguiente página de resultados en solicitudes de lista posteriores. Los valores aceptables son de 0 a 500 inclusive. (Predeterminado: 500)
pageToken string Especifica un token de página para usar. Establece pageToken en el nextPageToken que muestra una solicitud de lista anterior para obtener la siguiente página de resultados.

Autorización

Esta solicitud requiere autorización con al menos uno de los siguientes alcances (obtén más información sobre la autenticación y la autorización).

Alcance
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

Cuerpo de la solicitud

No proporciones un cuerpo de la solicitud con este método.

Respuesta

Si se aplica correctamente, este método muestra un cuerpo de respuesta con la siguiente estructura:

{
  "deployments": [
    deployments Resource
  ],
  "nextPageToken": string
}
Nombre de la propiedad Valor Descripción Notas
deployments[] list [Solo salida] Las implementaciones contenidas en esta respuesta.
nextPageToken string [Solo salida] Es un token que se usa para continuar una solicitud de lista truncada.

Pruébala

Usa el Explorador de APIs que aparece a continuación para llamar a este método en datos en vivo y ver la respuesta. Como alternativa, prueba el explorador independiente.