释放集群
更新时间:2024-09-25
接口描述
根据用户指定集群ID,释放特定集群。
请求结构
DELETE /v{version}/cluster/{clusterId} HTTP/1.1
Host: chpc.bj.baidubce.com
Authorization: authorization string
请求头域
除公共头域外,无其他特殊头域。
请求参数
参数名称 | 类型 | 是否必须 | 参数位置 | 描述 |
---|---|---|---|---|
version | Integer | 是 | URL参数 | OpenApi参数 |
clusterId | String | 是 | URL参数 | 集群ID |
响应头域
除公共头域,无其他特殊头域。
响应参数
参数名称 | 类型 | 描述 |
---|---|---|
requestId | String | 请求ID |
clusterId | String | 集群ID |
status | String | 状态 |
错误码
错误码 | 错误描述 | HTTP状态码 | 中文解释 |
---|---|---|---|
NoSuchObject | The specified object is not found or resource do not exist. | 404 | 资源不存在 |
BadRequest | cluster c-xxxxxxxx cannot delete with xxx status." | 400 | 只有处于active状态的集群可以删除 |
BadRequest | cluster c-xxxxxxxx contains queue queueName with xxx status. | 400 | 集群中有处于非active状态的队列,无法删除集群。 |
BadRequest | cluster c-xxxxxxxx contains instance i-xxxxxxxx with xxx status. | 400 | 集群中有处于非started状态的虚机,无法删除集群 |
请求示例
DELETE /v1/cluster/c-arPHgRIb
Host: chpc.bj.baidubce.com
Authorization: bce-auth-v1/ALTAKfdDegfDEgedgyhted54dg/2023-08-22T11:35:34Z/1800/host/99a18198dfd91ecaf821207a93ba04176b19afab948c001a5c11beffc7a5ff6b
响应示例
{
"requestId": "817636cf-c860-41d9-9131-98469a303feb",
"clusterId": "c-arPHgRIb",
"status": "deleting"
}