获取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 |
错误码
请参照错误返回章节的内容。
请求示例
GET /v2/service/s-gwqqa76g HTTP/1.1
Host: bec.baidubce.com
Authorization: bce-auth-v1/f81d3b34e48048fbb2634dc7882d7e21/2015-08-11T04:17:29Z/3600/host/74c506f68c65e26c633bfa104c863fffac5190fdec1ec24b7c03eb5d67d2e1de
响应示例
HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Date: Wed, 08 Jul 2015 03:28:11 GMT
x-bce-request-id: d8752367-38e8-45e4-b4c7-e53be3137ce5
Server: BWS
{
"serviceId": "s-ux1yo52o",
"serviceName": "test-**",
"status": "RUNNING",
"totalCpu": 1,
"totalMem": 2,
"totalGpu": 0,
"totalDisk": 0,
"totalPods": 1,
"runningPods": 1,
"regionSize": 1,
"tagsMap": null,
"deployInstances": [
{
"regionId": "cn-hangzhou-cm",
"replicas": 1,
"region": "EAST_CHINA",
"serviceProvider": "CHINA_MOBILE",
"city": "HANGZHOU",
"regionName": "华东",
"spName": "移动",
"cityName": "杭州",
"country": "CHINA",
"countryName": "中国"
}
],
"resourceBriefVos": [
{
"serviceId": "s-ux1yo52o",
"serviceName": "test-wcw-kernelParam",
"resourceId": "sts-ux1yo52o-1-m-hangzhou-vrcve",
"resourceName": "test-wcw",
"labels": null,
"totalCpu": 1,
"totalMem": 2,
"totalGpu": 0,
"runningPods": 1,
"totalPods": 1,
"totalDeploy": 1,
"ingressBandwidth": "0Mbps",
"deployInstance": {
"regionId": "cn-hangzhou-cm",
"replicas": 1,
"region": "EAST_CHINA",
"serviceProvider": "CHINA_MOBILE",
"city": "HANGZHOU",
"regionName": "华东",
"spName": "移动",
"cityName": "杭州",
"country": "CHINA",
"countryName": "中国"
},
"imageList": [
"nginx:latest"
],
"containers": [
{
"name": "container01",
"imageVersion": "latest",
"imageAddress": "nginx",
"memory": 2,
"cpu": 1,
"gpu": 0,
"workingDir": "/home/container",
"commands": null,
"args": null,
"volumeMounts": null,
"ports": null,
"envs": [],
"livenessProbe": null,
"readinessProbe": null
}
],
"imageRegistrySecrets": [],
"needIpv6PublicIp": false,
"needPublicIp": false,
"createTime": "2022-05-09T10:16:10Z",
"lastUpdateTime": null
}
],
"imageRegistrySecrets": [],
"logCollectDetail": null,
"createTime": "2022-05-09T18:16:05Z",
"lastUpdateTime": null
}