API Reference

Esta referencia de la API está organizada por tipo de recurso. Cada tipo de recurso tiene una o más representaciones de datos y uno o más métodos.

Tipos de recursos

  1. CompositeTypes
  2. Implementaciones
  3. Manifiestos
  4. Operaciones
  5. Recursos
  6. TypeProviders
  7. Tipos

CompositeTypes

Para obtener detalles sobre los recursos de CompositeTypes, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
borrar DELETE  /project/global/compositeTypes/compositeType Borra un tipo compuesto.
get GET  /project/global/compositeTypes/compositeType Obtiene información sobre un tipo compuesto específico.
insertar POST  /project/global/compositeTypes Crea un tipo compuesto.
lista GET  /project/global/compositeTypes Muestra una lista de todos los tipos compuestos de Deployment Manager.
patch PATCH  /project/global/compositeTypes/compositeType Aplica parches a un tipo compuesto.
actualización PUT  /project/global/compositeTypes/compositeType Actualiza un tipo compuesto.

Implementaciones

Para obtener detalles sobre los recursos de las implementaciones, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
cancelPreview POST  /project/global/deployments/deployment/cancelPreview Cancela y quita la vista previa actualmente asociada con la implementación.
borrar DELETE  /project/global/deployments/deployment Borra una implementación y todos los recursos que contiene.
get GET  /project/global/deployments/deployment Obtén información sobre una implementación específica.
getIamPolicy GET  /project/global/deployments/resource/getIamPolicy Permite obtener la política de control de acceso de un recurso. Puede estar vacío si no existe tal política o recurso.
insertar POST  /project/global/deployments Crea una implementación y todos los recursos que describe el manifiesto de implementación.
lista GET  /project/global/deployments Muestra una lista de todas las implementaciones de un proyecto determinado.
patch PATCH  /project/global/deployments/deployment Aplica parches a una implementación y a todos los recursos que describe el manifiesto de implementación.
setIamPolicy POST  /project/global/deployments/resource/setIamPolicy Permite configurar la política de control de acceso en el recurso especificado. Reemplaza todas las políticas existentes.
stop POST  /project/global/deployments/deployment/stop Detiene una operación en curso. Esto no revierte el trabajo que ya se completó, pero evita que se inicie cualquier trabajo nuevo.
testIamPermissions POST  /project/global/deployments/resource/testIamPermissions Permite mostrar los permisos que tiene un emisor para un recurso específico.
actualización PUT  /project/global/deployments/deployment Actualiza una implementación y todos los recursos que describe el manifiesto de implementación.

Manifiestos

Para obtener detalles sobre los recursos de manifiestos, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
get GET  /project/global/deployments/deployment/manifests/manifest Obtiene información sobre un manifiesto específico.
lista GET  /project/global/deployments/deployment/manifests Enumera todos los manifiestos de una implementación determinada.

Operaciones

Para obtener detalles sobre los recursos de Operations, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
get GET  /project/global/operations/operation Obtén información sobre una operación específica.
lista GET  /project/global/operations Enumera todas las operaciones de un proyecto.

Recursos

Para obtener detalles sobre los recursos, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
get GET  /project/global/deployments/deployment/resources/resource Obtén información sobre un solo recurso.
lista GET  /project/global/deployments/deployment/resources Enumera todos los recursos de una implementación determinada.

TypeProviders

Para obtener detalles sobre los recursos de TypeProviders, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
borrar DELETE  /project/global/typeProviders/typeProvider Borra un proveedor de tipos.
get GET  /project/global/typeProviders/typeProvider Obtiene información sobre un proveedor de tipos específico.
getType GET  /project/global/typeProviders/typeProvider/types/type Obtiene información de tipo para un tipo proporcionado por un TypeProvider.
insertar POST  /project/global/typeProviders Crea un proveedor de tipos.
lista GET  /project/global/typeProviders Muestra una lista de todos los proveedores de tipos de recursos de Deployment Manager.
listTypes GET  /project/global/typeProviders/typeProvider/types Muestra toda la información del tipo de un TypeProvider.
patch PATCH  /project/global/typeProviders/typeProvider Aplica parches a un proveedor de tipos.
actualización PUT  /project/global/typeProviders/typeProvider Actualiza un proveedor de tipos.

Tipos

Para obtener detalles sobre los recursos de tipos, consulta la página Representación de recursos.

Método Solicitud HTTP Descripción
URIs relacionados con https://www.googleapis.com/deploymentmanager/v2beta/projects, a menos que se indique lo contrario
lista GET  /project/global/types Muestra una lista de todos los tipos de recursos de Deployment Manager.