支援的資源類型

Deployment Manager 會使用各項 Google Cloud 服務的基礎 API 部署資源。舉例來說,要建立 Compute Engine 虛擬機器執行個體時,Deployment Manager 會呼叫 Compute Engine API 以建立執行個體,然後將執行個體新增至部署。

Google Cloud

建立專案的資源

如果您是透過 Deployment Manager 建立專案,則可使用下列虛擬資源類型來啟用專案中的 API,或變更專案的帳單資訊。

資源類型說明範例參考資料
deploymentmanager.v2.virtual.enableService 啟用服務 API。您必須針對每個要啟用的 API 建立虛擬資源。 GitHub 中的範例 說明文件
deploymentmanager.v2.virtual.projectBillingInfo 變更專案的帳單資訊。 說明文件

支援的資源 API

下表列出您可在部署中建立的資源類型。如要確認可在 Deployment Manager 中為特定 API 設定哪些屬性,請參考個別 API 的說明文件。

如需使用 API 資源表示法以建立設定的步驟,請參閱宣告資源屬性一文。

如需使用這些資源的部署範例,請參閱 Deployment Manager GitHub 存放區

如需支援的資源類型完整清單 (包括 Alpha 版資源),請在 gcloud 中執行 types list 指令:

gcloud deployment-manager types list
資源類型參考資料
appengine.v1.version 說明文件
bigquery.v2.dataset 說明文件
bigquery.v2.table 說明文件
bigtableadmin.v2.instance 說明文件
bigtableadmin.v2.instance.table 說明文件
cloudresourcemanager.v1.project 說明文件
compute.beta.address 說明文件
compute.beta.autoscaler 說明文件
compute.beta.backendBucket 說明文件
compute.beta.backendService 說明文件
compute.beta.disk 說明文件
compute.beta.firewall 說明文件
compute.beta.forwardingRule 說明文件
compute.beta.globalAddress 說明文件
compute.beta.globalForwardingRule 說明文件
compute.beta.healthCheck 說明文件
compute.beta.httpHealthCheck 說明文件
compute.beta.httpsHealthCheck 說明文件
compute.beta.image 說明文件
compute.beta.instance 說明文件
compute.beta.instanceGroup 說明文件
compute.beta.instanceGroupManager 說明文件
compute.beta.instanceTemplate 說明文件
compute.beta.network 說明文件
compute.beta.regionAutoscaler 說明文件
compute.beta.regionBackendService 說明文件
compute.beta.regionInstanceGroup 說明文件
compute.beta.regionInstanceGroupManager 說明文件
compute.beta.route 說明文件
compute.beta.router 說明文件
compute.beta.sslCertificate 說明文件
compute.beta.subnetwork 說明文件
compute.beta.targetHttpProxy 說明文件
compute.beta.targetHttpsProxy 說明文件
compute.beta.targetInstance 說明文件
compute.beta.targetPool 說明文件
compute.beta.targetSslProxy 說明文件
compute.beta.targetVpnGateway 說明文件
compute.beta.urlMap 說明文件
compute.beta.vpnTunnel 說明文件
compute.beta.xpnHost 說明文件
compute.beta.xpnResource 說明文件
compute.v1.address 說明文件
compute.v1.autoscaler 說明文件
compute.v1.backendService 說明文件
compute.v1.disk 說明文件
compute.v1.firewall 說明文件
compute.v1.forwardingRule 說明文件
compute.v1.globalAddress 說明文件
compute.v1.globalForwardingRule 說明文件
compute.v1.healthCheck 說明文件
compute.v1.httpHealthCheck 說明文件
compute.v1.httpsHealthCheck 說明文件
compute.v1.image 說明文件
compute.v1.instance 說明文件
compute.v1.instanceGroup 說明文件
compute.v1.instanceGroupManager 說明文件
compute.v1.instanceTemplate 說明文件
compute.v1.network 說明文件
compute.v1.regionAutoscaler 說明文件
compute.v1.regionBackendService 說明文件
compute.v1.regionInstanceGroup 說明文件
compute.v1.regionInstanceGroupManager 說明文件
compute.v1.route 說明文件
compute.v1.router 說明文件
compute.v1.sslCertificate 說明文件
compute.v1.subnetwork 說明文件
compute.v1.targetHttpProxy 說明文件
compute.v1.targetHttpsProxy 說明文件
compute.v1.targetInstance 說明文件
compute.v1.targetPool 說明文件
compute.v1.targetSslProxy 說明文件
compute.v1.targetVpnGateway 說明文件
compute.v1.urlMap 說明文件
compute.v1.vpnTunnel 說明文件
container.v1.cluster 說明文件
container.v1.nodePool 說明文件
dataproc.v1.cluster 說明文件
dns.v1.managedZone 說明文件
iam.v1.serviceAccount 說明文件
iam.v1.serviceAccounts.key 說明文件
logging.v2.metric 說明文件
logging.v2.sink 說明文件
pubsub.v1.subscription 說明文件
pubsub.v1.topic 說明文件
runtimeconfig.v1beta1.config 說明文件
runtimeconfig.v1beta1.variable 說明文件
runtimeconfig.v1beta1.waiter 說明文件
spanner.v1.instance 說明文件
sqladmin.v1beta4.database 說明文件
sqladmin.v1beta4.instance 說明文件
sqladmin.v1beta4.user 說明文件
storage.v1.bucket 說明文件
storage.v1.bucketAccessControl 說明文件
storage.v1.defaultObjectAccessControl 說明文件
storage.v1.object 說明文件
storage.v1.objectAccessControl 說明文件

後續步驟