describeContainer
描述
查询一台原生容器的详细信息
请求方式
GET
请求地址
https://nativecontainer.jdcloud-api.com/v1/regions/{regionId}/containers/{containerId}
名称 |
类型 |
是否必需 |
默认值 |
描述 |
regionId |
String |
True |
|
Region ID |
containerId |
String |
True |
|
Container ID |
请求参数
无
返回参数
名称 |
类型 |
描述 |
result |
Result |
|
requestId |
String |
|
Result
Container
名称 |
类型 |
描述 |
containerId |
String |
容器ID |
status |
String |
容器状态 |
instanceType |
String |
实例类型 |
az |
String |
可用区 |
name |
String |
容器名称 |
hostAliases |
HostAlias[ ] |
域名和IP映射的信息 |
hostname |
String |
主机名 |
command |
String[ ] |
容器执行命令 |
args |
String[ ] |
容器执行命令的参数 |
envs |
EnvVar[ ] |
动态指定的容器执行的环境变量 |
image |
String |
镜像名称 |
secret |
String |
镜像仓库认证信息名称 |
tty |
Boolean |
容器是否分配tty |
workingDir |
String |
容器的工作目录 |
rootVolume |
VolumeMount |
根Volume信息 |
dataVolumes |
VolumeMount[ ] |
挂载的数据Volume信息 |
vpcId |
String |
主网卡所属VPC的ID |
subnetId |
String |
主网卡所属子网的ID |
privateIpAddress |
String |
主网卡主IP地址 |
elasticIpId |
String |
主网卡主IP绑定弹性IP的ID |
elasticIpAddress |
String |
主网卡主IP绑定弹性IP的地址 |
primaryNetworkInterface |
InstanceNetworkInterfaceAttachment |
主网卡配置信息 |
secondaryNetworkInterfaces |
InstanceNetworkInterfaceAttachment[ ] |
辅助网卡配置信息 |
logConfiguration |
LogConfiguration |
容器日志配置信息 |
tags |
Tag[ ] |
Tag信息 |
charge |
Charge |
计费配置信息 |
launchTime |
String |
创建时间 |
reason |
String |
容器终止原因 |
description |
String |
容器描述 |
resourceGroupId |
String |
资源组ID |
Charge
名称 |
类型 |
描述 |
chargeMode |
String |
支付模式,取值为:prepaid_by_duration,postpaid_by_usage或postpaid_by_duration,prepaid_by_duration表示预付费,postpaid_by_usage表示按用量后付费,postpaid_by_duration表示按配置后付费,默认为postpaid_by_duration |
chargeStatus |
String |
费用支付状态,取值为:normal、overdue、arrear,normal表示正常,overdue表示已到期,arrear表示欠费 |
chargeStartTime |
String |
计费开始时间,遵循ISO8601标准,使用UTC时间,格式为:YYYY-MM-DDTHH:mm:ssZ |
chargeExpiredTime |
String |
过期时间,预付费资源的到期时间,遵循ISO8601标准,使用UTC时间,格式为:YYYY-MM-DDTHH:mm:ssZ,后付费资源此字段内容为空 |
chargeRetireTime |
String |
预期释放时间,资源的预期释放时间,预付费/后付费资源均有此值,遵循ISO8601标准,使用UTC时间,格式为:YYYY-MM-DDTHH:mm:ssZ |
Tag
名称 |
类型 |
描述 |
key |
String |
Tag键 |
value |
String |
Tag值 |
LogConfiguration
名称 |
类型 |
描述 |
logDriver |
String |
日志Driver名称 default:默认在本地分配10MB的存储空间,自动rotate |
InstanceNetworkInterfaceAttachment
名称 |
类型 |
描述 |
autoDelete |
Boolean |
指明删除实例时是否删除网卡 |
deviceIndex |
Integer |
设备Index |
attachStatus |
String |
绑定状态 |
attachTime |
String |
绑定时间 |
networkInterface |
InstanceNetworkInterface |
弹性网卡信息 |
InstanceNetworkInterface
NetworkInterfacePrivateIp
名称 |
类型 |
描述 |
privateIpAddress |
String |
私有IP的IPV4地址 |
elasticIpId |
String |
弹性IP实例ID |
elasticIpAddress |
String |
弹性IP实例地址 |
SecurityGroupSimple
名称 |
类型 |
描述 |
groupId |
String |
安全组ID |
groupName |
String |
安全组名称 |
VolumeMount
名称 |
类型 |
描述 |
category |
String |
磁盘分类 |
autoDelete |
Boolean |
自动删除,删除容器时自动删除此volume |
mountPath |
String |
容器内的挂载目录 |
readOnly |
Boolean |
只读,默认false;只针对data volume有效,root volume为false |
cloudDisk |
InstanceCloudDisk |
云硬盘规格 |
localDisk |
InstanceLocalDisk |
云硬盘规格 |
fsType |
String |
指定volume文件系统类型,目前支持[xfs, ext4] |
InstanceLocalDisk
名称 |
类型 |
描述 |
diskSize |
Integer |
本地盘大小(GB) |
InstanceCloudDisk
名称 |
类型 |
描述 |
diskId |
String |
云硬盘ID |
az |
String |
所属AZ |
name |
String |
硬盘名称 |
description |
String |
硬盘描述 |
diskType |
String |
磁盘类型 |
diskSize |
Integer |
磁盘大小(GiB) |
iops |
Integer |
用户指定购买的iops值,目前只支持 ssd.io1 类型云盘 |
status |
String |
云硬盘状态,取值为 creating、available、in-use、extending、restoring、deleting、deleted、error_creating、error_deleting、error_restoring、error_extending 之一 |
createTime |
String |
创建时间 |
EnvVar
名称 |
类型 |
描述 |
name |
String |
环境变量名称 |
value |
String |
环境变量的值 |
HostAlias
名称 |
类型 |
描述 |
hostnames |
String[ ] |
域名列表 |
ip |
String |
IP地址 |
返回码
返回码 |
描述 |
200 |
OK |
400 |
Invalid parameter |
401 |
Authentication failed |
404 |
Not found |
500 |
Internal server error |
503 |
Service unavailable |