[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2025-09-03。"],[[["\u003cp\u003eDeployment Manager uses the underlying APIs of Google Cloud services to deploy resources, such as using the Compute Engine API to create virtual machine instances.\u003c/p\u003e\n"],["\u003cp\u003eVirtual resource types like \u003ccode\u003edeploymentmanager.v2.virtual.enableService\u003c/code\u003e and \u003ccode\u003edeploymentmanager.v2.virtual.projectBillingInfo\u003c/code\u003e can be used to manage project-level configurations, such as enabling APIs and modifying billing information.\u003c/p\u003e\n"],["\u003cp\u003eDeployment 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.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003etypes list\u003c/code\u003e command in gcloud provides a comprehensive list of all supported resource types, including those in alpha.\u003c/p\u003e\n"],["\u003cp\u003eUsing 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.\u003c/p\u003e\n"]]],[],null,["# Supported resource types\n\nDeployment Manager uses the underlying APIs of each Google Cloud service\nto deploy your resources. For example, to create Compute Engine virtual machine\ninstances, Deployment Manager makes a call to the Compute Engine\nAPI to create the instance, and then adds it to your deployment.\n| **Note:** If you want to create more types of resources in your deployments, consider using [Google Cloud type providers (beta)](/deployment-manager/docs/fundamentals#basetypes), which adds support for more Google Cloud resources. For a list of supported type providers, see [Supported Google Cloud type providers](/deployment-manager/docs/configuration/supported-gcp-types).\n\nResources for project creation\n------------------------------\n\nIf you are creating projects using Deployment Manager, you can use the\nfollowing virtual resource types to enable APIs in your project, or change the\nbilling information for your project.\n\nAPIs for supported resources\n----------------------------\n\nThe table below is a list of resource types that you can create in your\ndeployments. To determine the properties you can set in Deployment Manager\nfor a particular API, you must use the respective API's documentation as a guide.\n\nFor steps to use an API's resource representation to create your configuration,\nsee [Declaring resource properties](/deployment-manager/docs/configuration/create-basic-configuration).\n\nFor examples of deployments that use these resources, see the\n[Deployment Manager GitHub Repository](https://github.com/GoogleCloudPlatform/deploymentmanager-samples).\n| **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.\n\nFor a full list of supported resource types, including resources that are\nin alpha, run the [`types list`](/sdk/gcloud/reference/deployment-manager/types/list)\ncommand in `gcloud`: \n\n gcloud deployment-manager types list\n\nWhat's next\n-----------\n\n- Create a [configuration](/deployment-manager/docs/configuration/create-configuration-file).\n- Try the Deployment Manager [quickstart](/deployment-manager/docs/manage-cloud-resources-deployment).\n- Go through the [Step-by-step guide](/deployment-manager/docs/step-by-step-guide).\n- For sample deployments that you can adapt to your requirements, see the [Deployment\n Manager GitHub Repository](https://github.com/GoogleCloudPlatform/deploymentmanager-samples)."]]