获取指定业务内实例的详细信息。
使用 GET 方式发起请求。
下表仅列出了接口特有的请求参数和部分公共参数。完整的公共参数列表,参考 公共请求参数。
字段 | 位置 | 类型 | 必填 | 说明 | 值 |
---|---|---|---|---|---|
Action | Query | String | 是 | 公共参数,OpenAPI 接口名称 | ListInstance |
Version | Query | String | 是 | 公共参数,OpenAPI 接口版本 | 2020-10-25 |
product_id | Query | String | 是 | 筛选条件,实例所属业务 ID | 可在「云手机控制台-业务管理-业务详情」中获取 |
host_id | Query | String | 否 | 筛选条件,实例所属的云机 ID | 可通过调用 ListHost 接口获取 |
instance_id | Query | String | 否 | 筛选条件,实例 ID | 可在「云手机控制台-业务管理-实例管理」中获取 |
instance_id_in | Query | String | 否 | 筛选条件,实例 ID 列表,多个 ID 使用英文逗号分隔 | 可在「云手机控制台-业务管理-实例管理」中获取 |
instance_id_like | Query | String | 否 | 模糊查询,实例 ID | |
instance_name_like | Query | String | 否 | 模糊查询,实例名称 | |
tag_id | Query | String | 否 | 筛选条件,标签 ID | |
tag_id_in | Query | String | 否 | 筛选条件,标签 ID 列表,多个 ID 使用英文逗号分隔 | |
isp | Query | Integer | 否 | 筛选条件,运营商 | 可选项:
|
dc | Query | String | 否 | 筛选条件,机房 ID | |
status | Query | Integer | 否 | 筛选条件,实例状态 | 可选枚举值,参考以下 Status 具体定义 |
status_in | Query | Integer | 否 | 筛选条件,实例状态列表,多个状态值使用英文逗号分隔 | 可选枚举值,参考以下 Status 具体定义 |
package_id | Query | String | 否 | 筛选条件,云机资源套餐 ID | |
security_group_id | Query | Integer | 否 | 筛选条件,实例绑定的安全组 ID | |
sg_bound_st | Query | Integer | 否 | 筛选条件,安全组绑定状态 | 可选项:
|
adb_key_id | Query | Integer | 否 | 筛选条件,实例绑定的密钥对 ID | |
detail | Query | Boolean | 否 | 是否返回实例详细参数 | 默认:false |
order_by | Query | String | 否 | 返回结果排序方式 | 枚举值:
|
is_order_asc | Query | Boolean | 否 | 是否升序排列 | 默认:false |
offset | Query | Integer | 否 | 分页偏移量 | 例:0 |
count | Query | Integer | 否 | 单页数量 | 例:10 |
Status 具体定义
状态码(status) | 状态说明(status_str) | 含义 |
---|---|---|
256 | Running | 运行中 |
259 | Shutdown | 已关机 |
1024 | Fault | 异常状态 |
1025 | InitFailed | 初始化失败 |
261 | Initializing | 初始化中 |
513 | ShuttingDown | 关机中 |
515 | Booting | 开机中 |
514 | Rebooting | 重启中 |
519 | ColdRebooting | 强制重启中 |
516 | Upgrading | 升级中 |
517 | Resetting | 重置中 |
518 | ResetToFactoryHandling | 恢复出厂设置中 |
通用返回参数,请参考 ResponseMetadata 结构说明。
Result 字段包含以下参数:
字段 | 类型 | 说明 |
---|---|---|
total | Integer | 查询结果总量 |
row | Array of objects | 查询到的实例信息列表,参考以下 List<Instance> 结构说明 |
List<Instance>
结构说明
字段 | 类型 | 说明 |
---|---|---|
product_id | String | 实例所属业务 ID |
host_id | String | 云机 ID |
instance_id | String | 实例 ID |
instance_name | String | 实例名称 |
sn | String | 实例物理序列号 |
region | String | 实例所在区域:
|
isp | Integer | 运营商:
|
dc | String | 机房 ID |
dc_name | String | 机房名称 |
image_id | String | 实例镜像 ID |
configuration | Array of objects | 实例套餐信息,参考以下 Configuration 结构说明 |
status | Integer | 实例当前所处状态,参考 Status 具体定义 |
status_str | String | 实例当前所处状态说明:
|
security_group | Object | 实例绑定的安全组信息,参考以下 SecurityGroup 结构说明 |
sg_bound_st | Integer | 安全组绑定状态码:
|
sg_bound_st_str | String | 安全组绑定状态说明:
|
adb_key | Object | 实例绑定的密钥对信息(未绑定则不返回),参考以下 ADBKey 结构说明 |
tag | Object | 实例标签信息(未绑定则不返回),参考以下 Tag 结构说明 |
create_at | Integer | 实例创建时间,Unix 时间戳 |
Configuration 结构说明
字段 | 类型 | 说明 |
---|---|---|
configuration_code | String | 实例资源套餐 ID |
configuration_name | String | 实例资源套餐名称 |
cpu_core | Integer | CPU 核心数 |
memory | Float | 内存,单位MB |
SecurityGroup 结构说明
字段 | 类型 | 说明 |
---|---|---|
product_id | String | 安全组所属业务 ID |
security_group_id | Integer | 安全组 ID |
security_group_name | String | 安全组名称 |
security_group_desc | String | 安全组描述 |
security_rule_list | Array of Object | 安全组规则列表,参考以下 SecurityRuleList 结构说明 |
bind_instance_num | Integer | 安全组绑定实例数 |
create_at | Integer | 创建时间,秒级时间戳 |
update_at | Integer | 更新时间,秒级时间戳 |
SecurityRuleList 结构说明
字段 | 类型 | 说明 |
---|---|---|
rule_id | Integer | 安全组规则 ID |
source_port | Integer | 源端口 |
protocol | Integer | 协议类型:
|
expose | Integer | 访问规则(仅白名单用户可见):
|
ADBKey 结构说明
字段 | 类型 | 说明 |
---|---|---|
product_id | String | 密钥对所属业务 ID |
key_id | Integer | 密钥对 ID |
key_name | String | 密钥对名称 |
auth_type | Integer | 权限类型:
|
fingerprint | String | 公钥指纹 |
public_key | String | 公钥 |
bind_host_num | Integer | 密钥对绑定的云机数量 |
bind_instance_num | Integer | 密钥对绑定的实例数量 |
create_at | Integer | 创建时间,秒级时间戳 |
key_desc | String | 密钥对描述 |
Tag 结构说明
字段 | 类型 | 说明 |
---|---|---|
product_id | String | 业务 ID |
tag_id | String | 标签 ID |
tag_name | String | 标签名称 |
tag_desc | String | 标签描述 |
related_instance_num | Integer | 与标签绑定的实例数量 |
GET https://open.volcengineapi.com?Action=ListInstance &Version=2020-10-25 &product_id=14677396781xxxxxxxx &status=256 &<通过header传入的公共请求参数>
{ "ResponseMetadata": { "Action": "ListInstance", "Region": "cn-north-1", "RequestId": "202112271833340102120631661E004383", "Service": "iPaaS", "Version": "2020-10-25" }, "Result": { "row": [ { "product_id": "14677396781xxxxxxxx", "instance_id": "i-1724163532xxxxxx", "host_id": "h-1726334685xxxxxx", "sn": "FY7SHAWSBEXXXXXX", "region": "cn-south", "isp": 2, "dc": "xxxx-xxxxxx", "dc_name": "机房02", "configuration": { "configuration_code": "CloudHost_ARMNode_xcxg_monthly", "configuration_name": "加强型", "cpu_core": 4, "memory": 4096 }, "status": 256 }, { "product_id": "14677396781xxxxxxxx", "instance_id": "i-1724163533xxxxxx", "host_id": "h-1726334685xxxxxx", "sn": "6POVZPFQUCXXXXXX", "region": "cn-south", "isp": 2, "dc": "xxxx-xxxxxx", "dc_name": "机房02", "configuration": { "configuration_code": "CloudHost_ARMNode_xcxg_monthly", "configuration_name": "加强型", "cpu_core": 4, "memory": 4096 }, "status": 256 } ], "total": 2 } }