API Reference

此 API 参考资料按资源类型编排整理。每种资源类型都有一种或多种数据表示形式以及一个或多个方法。

资源类型

  1. 部署
  2. 清单
  3. 运维
  4. 资源
  5. 类型

部署

如需详细了解 Deployments 资源,请参阅资源表示形式页面。

方法 HTTP 请求 说明
除非另有说明,否则 URI 均为 https://www.googleapis.com/deploymentmanager/v2/projects 的相对地址
cancelPreview POST  /project/global/deployments/deployment/cancelPreview 取消并移除当前与部署关联的预览。
delete DELETE  /project/global/deployments/deployment 删除部署及其中的所有资源。
get GET  /project/global/deployments/deployment 获取有关特定部署的信息。
getIamPolicy GET  /project/global/deployments/resource/getIamPolicy 获取资源的访问权限控制政策。如果不存在此类政策或资源,则可能为空。
insert POST  /project/global/deployments 创建部署以及部署清单中所述的所有资源。
list GET  /project/global/deployments 列出给定项目的所有部署。
patch PATCH  /project/global/deployments/deployment 修补部署以及部署清单中所述的所有资源。此方法支持修补语义
setIamPolicy POST  /project/global/deployments/resource/setIamPolicy 设置指定资源的访问权限控制政策。 替换任何现有政策。
stop POST  /project/global/deployments/deployment/stop 停止正在进行的操作。这不会回滚任何已完成的工作,但会阻止启动任何新工作。
testIamPermissions POST  /project/global/deployments/resource/testIamPermissions 返回调用者对指定资源拥有的权限。
update PUT  /project/global/deployments/deployment 更新部署以及部署清单中所述的所有资源。

清单

如需详细了解清单资源,请参阅资源表示形式页面。

方法 HTTP 请求 说明
除非另有说明,否则 URI 均为 https://www.googleapis.com/deploymentmanager/v2/projects 的相对地址
get GET  /project/global/deployments/deployment/manifests/manifest 获取有关特定清单的信息。
list GET  /project/global/deployments/deployment/manifests 列出给定部署的所有清单。

运维

如需详细了解 Operations 资源,请参阅资源表示形式页面。

方法 HTTP 请求 说明
除非另有说明,否则 URI 均为 https://www.googleapis.com/deploymentmanager/v2/projects 的相对地址
get GET  /project/global/operations/operation 获取有关特定操作的信息。
list GET  /project/global/operations 列出项目的所有操作。

资源

如需详细了解 Resources 资源,请参阅资源表示形式页面。

方法 HTTP 请求 说明
除非另有说明,否则 URI 均为 https://www.googleapis.com/deploymentmanager/v2/projects 的相对地址
get GET  /project/global/deployments/deployment/resources/resource 获取单个资源的相关信息。
list GET  /project/global/deployments/deployment/resources 列出给定部署中的所有资源。

类型

如需详细了解 Types 资源,请参阅资源表示形式页面。

方法 HTTP 请求 说明
除非另有说明,否则 URI 均为 https://www.googleapis.com/deploymentmanager/v2/projects 的相对地址
list GET  /project/global/types 列出 Deployment Manager 的所有资源类型。