安排删除 PrivateCloud 资源。
如果 PrivateCloud 资源已安排删除,则 PrivateCloud.state 会设置为 DELETED,而 expireTime 会设置为删除操作最终完成且无法再撤消的时间。只要成功安排了删除操作(PrivateCloud),删除操作就会标记为完成(当 delayHours 设置为零时也是如此),并且在 PrivateCloud 清除之前,操作不会一直处于待处理状态。在 expireTime 过期之前,可以使用 privateClouds.undelete 方法恢复 PrivateCloud。达到 expireTime 后,删除操作即为最终操作,所有私有云资源都会被永久移除,并且结算会停止。在最终移除过程中,PrivateCloud.state 会设置为 PURGING。在整个删除和清除期间,可以使用标准 GET 方法轮询 PrivateCloud。只有在完全清除后,才不会返回。
HTTP 请求
DELETE https://vmwareengine.googleapis.com/v1/{name=projects/*/locations/*/privateClouds/*}
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
name |
必需。要删除的私有云的资源名称。资源名称是无方案 URI,遵循 https://cloud.google.com/apis/design/resource_names 中的惯例。例如 必须对指定的资源
|
查询参数
| 参数 | |
|---|---|
requestId |
可选。请求 ID 必须是有效的 UUID,且不支持全部由零组成的 UUID(即 00000000-0000-0000-0000-000000000000)。 |
force |
可选。如果设置为 true,则启用级联删除,并且此私有云资源的所有子资源也会被删除。如果此标志设置为 false,则当存在管理集群以外的任何子项时,系统不会删除私有云。管理集群始终会被删除。 |
delayHours |
可选。以小时为单位指定的删除延迟时间。默认值为 |
请求正文
请求正文必须为空。
响应正文
如果成功,则响应正文包含一个 Operation 实例。
授权范围
需要以下 OAuth 范围:
https://www.googleapis.com/auth/cloud-platform
如需了解详情,请参阅 Authentication Overview。