API Reference

Caution: This is a deprecated version of the Deployment Manager API. Please use the latest API version instead.

This API reference is organized by resource type. Each resource type has one or more data representations and one or more methods.

Resource types

  1. Deployments
  2. Manifests
  3. Operations
  4. Resources
  5. Types

Deployments

For Deployments Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/deploymentmanager/v2beta2/projects, unless otherwise noted
delete DELETE  /project/global/deployments/deployment Deletes a deployment and all of the resources in the deployment.
get GET  /project/global/deployments/deployment Gets information about a specific deployment.
insert POST  /project/global/deployments Creates a deployment and all of the resources described by the deployment manifest.
list GET  /project/global/deployments Lists all deployments for a given project.
patch PATCH  /project/global/deployments/deployment Updates a deployment and all of the resources described by the deployment manifest. This method supports patch semantics.
update PUT  /project/global/deployments/deployment Updates a deployment and all of the resources described by the deployment manifest.

Manifests

For Manifests Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/deploymentmanager/v2beta2/projects, unless otherwise noted
get GET  /project/global/deployments/deployment/manifests/manifest Gets information about a specific manifest.
list GET  /project/global/deployments/deployment/manifests Lists all manifests for a given deployment.

Operations

For Operations Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/deploymentmanager/v2beta2/projects, unless otherwise noted
get GET  /project/global/operations/operation Gets information about a specific operation.
list GET  /project/global/operations Lists all operations for a project.

Resources

For Resources Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/deploymentmanager/v2beta2/projects, unless otherwise noted
get GET  /project/global/deployments/deployment/resources/resource Gets information about a single resource.
list GET  /project/global/deployments/deployment/resources Lists all resources in a given deployment.

Types

For Types Resource details, see the resource representation page.

Method HTTP request Description
URIs relative to https://www.googleapis.com/deploymentmanager/v2beta2/projects, unless otherwise noted
list GET  /project/global/types Lists all resource types for Deployment Manager.