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