Stay organized with collections Save and categorize content based on your preferences.
Deployment Manager uses the underlying APIs of each Google Cloud service to deploy your resources. For example, to create Compute Engine virtual machine instances, Deployment Manager makes a call to the Compute Engine API to create the instance, and then adds it to your deployment.
Note: If you want to create more types of resources in your deployments, consider using Google Cloud type providers (beta), which adds support for more Google Cloud resources. For a list of supported type providers, see Supported Google Cloud type providers. Resources for project creationIf you are creating projects using Deployment Manager, you can use the following virtual resource types to enable APIs in your project, or change the billing information for your project.
Resource Type Description Example Referencedeploymentmanager.v2.virtual.enableService
Enable a service API. You must create a virtual resource for every API that you want to enable. Example in GitHub Documentation deploymentmanager.v2.virtual.projectBillingInfo
Modify the billing information for the project. Documentation APIs for supported resources
The table below is a list of resource types that you can create in your deployments. To determine the properties you can set in Deployment Manager for a particular API, you must use the respective API's documentation as a guide.
For steps to use an API's resource representation to create your configuration, see Declaring resource properties.
For examples of deployments that use these resources, see the Deployment Manager GitHub Repository.
Note: Some of the following types have names which are similar to, but different from, the names of their associated API collections. If you use the API collection name instead of the type name provided by Deployment Manager (for example,compute.v1.addresses
instead of compute.v1.address
), you might encounter unexpected behavior from your deployments, so be careful to ensure that you use type names as defined by Deployment Manager.
For a full list of supported resource types, including resources that are in alpha, run the types list
command in gcloud
:
gcloud deployment-manager types list
What's next
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-02 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-07-02 UTC."],[[["Deployment Manager uses the underlying APIs of Google Cloud services to deploy resources, such as using the Compute Engine API to create virtual machine instances."],["Virtual resource types like `deploymentmanager.v2.virtual.enableService` and `deploymentmanager.v2.virtual.projectBillingInfo` can be used to manage project-level configurations, such as enabling APIs and modifying billing information."],["Deployment Manager supports a wide range of Google Cloud resource types, such as those from Compute Engine, BigQuery, and Cloud Storage, each referencing its respective API documentation for detailed properties."],["The `types list` command in gcloud provides a comprehensive list of all supported resource types, including those in alpha."],["Using type provider expands the supported resources, however, you should make sure that you are using the correct type names, as defined by Deployment Manager, and not the API collection names, to avoid unexpected behavior."]]],[]]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4