获取BEC容器服务详情
更新时间:2022-05-17
接口描述
本接口用于获取BEC容器服务详情。
请求结构
无
请求参数
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 |
---|---|---|---|---|
serviceId | 服务ID | path | 是 | string |
响应头域
除公共头域外,无其它特殊头域。
响应参数
参数名称 | 参数说明 | 类型 |
---|---|---|
createTime | 创建时间 | string |
deployInstances | 部署实例信息 | array |
city | 城市 | string |
cityName | 城市中文名 | string |
country | 国家 | string |
countryName | 国家中文名 | string |
networkType | 网络类型 | string |
region | 区域 | string |
regionName | 区域中文名 | string |
replicas | 副本数量 | integer |
serviceProvider | 运营商,可用值:BGP,CHINA_MOBILE,CHINA_UNICOM, CHINA_TELECOM,TRIPLE_LINE,INTRA |
string |
spName | 运营商中文名 | string |
lastUpdateTime | 更新时间 | string |
resourceBriefVos | POD详情 | array |
containers | 容器详情 | array |
args | 容器启动参数 | array |
commands | 容器启动命令 | array |
cpu | 容器申请的CPU核数 | integer |
envs | 容器环境变量 | array |
imageAddress | 镜像地址 | string |
imageVersion | 镜像版本 | string |
memory | 容器申请的内存大小 | integer |
name | 容器的名称 | string |
ports | 容器端口协议 | array |
containerPort | 容器暴露在POD上的端口,取值范围 0 ~ 65536. | integer |
protocol | 容器暴露端口协议,必须是UDP、TCP、SCTP其中一种。默认是TCP。 | string |
volumeMounts | 容器数据卷信息 | array |
mountPath | 容器数据卷挂载路径 | string |
name | 容器数据卷名称。 | string |
readOnly | 容器数据卷是否只读,默认否 | boolean |
workingDir | 容器工作目录 | string |
createTime | 创建时间 | string |
deployInstance | 部署实例信息 | DeploymentInstanceVo |
city | 城市 | string |
cityName | 城市中文名 | string |
country | 国家 | string |
countryName | 国家中文名 | string |
networkType | 网络类型 | string |
region | 区域 | string |
regionName | 区域中文名 | string |
replicas | 副本数量 | integer |
serviceProvider | 运营商,可用值:BGP,CHINA_MOBILE,CHINA_UNICOM, CHINA_TELECOM,TRIPLE_LINE,INTRA |
string |
spName | 运营商中文名 | string |
lastUpdateTime | 上次更新时间 | string |
resourceId | 资源ID | string |
resourceName | 资源名称 | string |
serviceId | 服务ID | string |
serviceName | 服务名称 | string |
runningPods | 运行中POD总数 | integer |
serviceId | BEC服务ID | string |
serviceName | BEC服务名称 | string |
status | 资源状态,可用值:STARTING,RUNNING,PENDING,EXCEPTION, FAILED,UNKNOWN,TERMINATED,WAITING,STOP,BINDING,STOPPING, TERMINATING,DELETING,NORMAL |
string |
totalCpu | CPU总量 | integer |
totalDisk | 磁盘总量 | integer |
totalGpu | GPU总量 | integer |
totalMem | 内存总量 | integer |
totalPods | POD总数 | integer |
错误码
请参照错误返回章节的内容。
请求示例
Plain Text
1GET /v2/service/s-gwqqa76g HTTP/1.1
2Host: bec.baidubce.com
3Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
响应示例
Plain Text
1HTTP/1.1 200 OK
2Content-Type: application/json;charset=UTF-8
3Date: Wed, 08 Jul 2015 03:28:11 GMT
4x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
5Server: BWS
6{
7 "serviceId": "s-ux1yo52o",
8 "serviceName": "test-**",
9 "status": "RUNNING",
10 "totalCpu": 1,
11 "totalMem": 2,
12 "totalGpu": 0,
13 "totalDisk": 0,
14 "totalPods": 1,
15 "runningPods": 1,
16 "regionSize": 1,
17 "tagsMap": null,
18 "deployInstances": [
19 {
20 "regionId": "cn-hangzhou-cm",
21 "replicas": 1,
22 "region": "EAST_CHINA",
23 "serviceProvider": "CHINA_MOBILE",
24 "city": "HANGZHOU",
25 "regionName": "华东",
26 "spName": "移动",
27 "cityName": "杭州",
28 "country": "CHINA",
29 "countryName": "中国"
30 }
31 ],
32 "resourceBriefVos": [
33 {
34 "serviceId": "s-ux1yo52o",
35 "serviceName": "test-wcw-kernelParam",
36 "resourceId": "sts-ux1yo52o-1-m-hangzhou-vrcve",
37 "resourceName": "test-wcw",
38 "labels": null,
39 "totalCpu": 1,
40 "totalMem": 2,
41 "totalGpu": 0,
42 "runningPods": 1,
43 "totalPods": 1,
44 "totalDeploy": 1,
45 "ingressBandwidth": "0Mbps",
46 "deployInstance": {
47 "regionId": "cn-hangzhou-cm",
48 "replicas": 1,
49 "region": "EAST_CHINA",
50 "serviceProvider": "CHINA_MOBILE",
51 "city": "HANGZHOU",
52 "regionName": "华东",
53 "spName": "移动",
54 "cityName": "杭州",
55 "country": "CHINA",
56 "countryName": "中国"
57 },
58 "imageList": [
59 "nginx:latest"
60 ],
61 "containers": [
62 {
63 "name": "container01",
64 "imageVersion": "latest",
65 "imageAddress": "nginx",
66 "memory": 2,
67 "cpu": 1,
68 "gpu": 0,
69 "workingDir": "/home/container",
70 "commands": null,
71 "args": null,
72 "volumeMounts": null,
73 "ports": null,
74 "envs": [],
75 "livenessProbe": null,
76 "readinessProbe": null
77 }
78 ],
79 "imageRegistrySecrets": [],
80 "needIpv6PublicIp": false,
81 "needPublicIp": false,
82 "createTime": "2022-05-09T10:16:10Z",
83 "lastUpdateTime": null
84 }
85 ],
86 "imageRegistrySecrets": [],
87 "logCollectDetail": null,
88 "createTime": "2022-05-09T18:16:05Z",
89 "lastUpdateTime": null
90}