套餐适配相关接口
更新时间:2024-11-20
套餐适配相关接口
获取套餐列表
获取 cce 保存的套餐列表,及适配状态。
请求结构
POST /api/cce/artifact-service/v1/machine-specs
Host: cce.bj.baidubce.com
Authorization: authorization string
请求头域
除公共头域外,无其它特殊头域。
请求参数
参数名称 | 类型 | 是否必须 | 参数位置 | 描述 |
---|---|---|---|---|
type | String | 否 | Query 参数 | 套餐类型,common(普通套餐) 或 gpu(异构套餐) |
machineSpecList | List<String> | 否 | RequestBody 参数 | 查询指定套餐 |
返回头域
除公共头域,无其它特殊头域。
返回参数
参数名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
machineSpecList | List<MachineSpecStatus> | 是 | 套餐列表 |
请求示例:查询套餐列表
POST /api/cce/artifact-service/v1/machine-specs
Host: cce.bj.baidubce.com
Authorization: authorization string
请求示例:查询异构套餐列表
POST /api/cce/artifact-service/v1/machine-specs?type=gpu
Host: cce.bj.baidubce.com
Authorization: authorization string
请求示例:查询普通套餐列表
POST /api/cce/artifact-service/v1/machine-specs?type=common
Host: cce.bj.baidubce.com
Authorization: authorization string
{
"machineSpecList": [
"bcc.c3ne.c1m2"
]
}
请求示例:查询指定套餐
POST /api/cce/artifact-service/v1/machine-specs?type=common
Host: cce.bj.baidubce.com
Authorization: authorization string
返回示例
{
"machineSpecList": [
{
"machineSpec": "bcc.c3ne.c1m2",
"status": "Adapted"
},
{
"machineSpec": "bcc.c3ne.c2m4",
"status": "Adapted"
}
...
}