此接口用于查询当前业务下的云机列表。
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | ListHost | 接口名称。当前 API 的名称为 ListHost。 |
| Version | String | 是 | 2023-10-30 | 接口版本。当前 API 的版本为 2023-10-30。 |
| ProductId | String | 是 | 1749281594201xxxxxx | 业务 ID。可在云手机控制台 > 业务管理 > 业务详情中获取。 |
| HostId | String | 否 | 7337159054625xxxxxx | 云机 ID。指定单个云机查询时使用,如需查询多个云机详情请使用 HostIdList参数。 |
| HostIdList | String | 否 | 7337159054625xxxxxx,7337159054626xxxxxx | 云机 ID 列表。指定多个云机查询时使用,多个 ID 请使用英文逗号 ,分隔。 |
| PodId | String | 否 | 7332828319227xxxxxx | 实例 ID。可通过指定单个实例 ID,查询其所在云机的详情。如需通过多个实例 ID 查询多个云机详情,请使用 PodIdList参数。 |
| PodIdList | String | 否 | 7337159054625xxxxxx,7337159054626xxxxxx | 实例 ID 列表。可通过指定过个实例 ID,查询各实例所在云机的详情。多个实例 ID 请使用英文逗号 ,分隔。 |
StatusList | String | 否 |
| 云机状态列表。可通过指定一个或多个状态,筛选云机进行查询。多个云机状态请使用英文逗号
|
| Dc | String | 否 | tjtj-ctcucm-02-xxxxxxxx | 机房 ID。可通过指定机房 ID,查询该机房内的云机详情。 |
Region | String | 否 |
| 云机所在的大区 ID。可通过指定大区 ID,查询该大区内的云机详情。
|
ConfigurationCode | String | 否 |
| 实例规格 ID。可通过指定一种实例规格,查询业务下所有包含该实例规格的云机的详情。 |
VolcRegion | String | 否 |
| 云机所在的物理区域,包含以下选项: |
| ResourceSetId | String | 否 | Android_cloudxxxxx | 资源 ID。 |
AuthorityStatus | Integer | 否 |
| 云机运维授权状态。可通过指定一种运维授权状态,筛选云机进行查询。包含以下取值:
|
Offset | Long | 否 |
| 查询结果的起始位置,用于指定从哪一条记录开始返回数据。例如,若 说明 可与 |
Count | Long | 否 |
| 单次查询返回的最大记录数,用于控制每次查询返回的数据量。例如,若 说明 可与 |
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Row | Array of Host | - | 列表行信息。 |
| Total | Long | 1 | 总数。 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Dc | String | tjtj-xxxxxx | 云机所在机房。 |
| HostId | String | 7332685607262xxxxxx | 云机 ID。 |
Region | String |
| 云机所在区域。包含以下取值:
|
Status | Integer |
| 云机状态。取值如下:
|
| CreateAt | Long | 1707278000 | 云机的创建时间,Unix 时间戳,单位为秒。 |
| ExpireAt | Long | 1707278000 | 云机的到期时间,Unix 时间戳,单位为秒。 |
| AccountId | String | 2100xxxxxx | 云机所属账号 ID。 |
| PodIdList | Array of String | ["7337159054625xxxxxx","7337159054626xxxxxx"] | 云机上的实例 ID 列表。 |
| ProductId | String | 1749281594201xxxxxx | 云机所属业务 ID。 |
ChargeType | String |
| 云机的计费类型。取值如下:
|
VolcRegion | String |
| 资源所在的物理区域,包含以下值:
|
| PodNumOnHost | Integer | 5 | 云机上已创建的实例数量。 |
| ResourceSetId | String | Android_cloud7332703111729xxxxxx | 云机绑定的资源组 ID。 |
| ServerTypeCode | String | g2.8c12g | 云机规格,详情参看本地存储云机规格列表。 |
| PodNumAvailable | Integer | 6 | 云机上总共可以创建的实例数量。 |
| ConfigurationCode | String | elementary | 运行在云机上的实例规格 ID。 |
| ConfigurationName | String | 低配型 | 运行在云机上的实例规格名称。 |
AuthorityStatus | Integer |
| 云机运维授权状态:
|
| AuthorityExpireTime | Long | 0 | 云机运维授权过期时间,unix 时间戳,若为 0 则代表未授权。 |
GET https://open.volcengineapi.com?Action=ListHost&Version=2023-10-30&ProductId=1749281594201xxxxxx&HostId=7337159054625xxxxxx&HostIdList=7337159054625xxxxxx,7337159054626xxxxxx&PodId=7332828319227xxxxxx&StatusList=1,2,3&Dc=tjtj-ctcucm-02-xxxxxxxx&Region=cn-north&ConfigurationCode=ultimate&VolcRegion=inner&ResourceSetId=Android_cloudxxxxx&AuthorityStatus=1&Offset=0&Count=10
{ "ResponseMetadata": { "Action": "ListHost", "Region": "cn-north-1", "Service": "ACEP", "Version": "2023-10-30", "RequestId": "20230604110420****100232280022D31" }, "Result": { "Row": [ { "Dc": "tjtj-xxxxxx", "HostId": "7332685607262xxxxxx", "Region": "cn-north", "VolcRegion": "inner", "Status": 1, "CreateAt": 1707278000, "ExpireAt": 1707278000, "AccountId": "2100xxxxxx", "PodIdList": [ "7337159054625xxxxxx", "7337159054626xxxxxx" ], "ProductId": "1749281594201xxxxxx", "ChargeType": "node_pre_monthly", "PodNumOnHost": 5, "ResourceSetId": "Android_cloud7332703111729xxxxxx", "ServerTypeCode": "g2.8c12g", "PodNumAvailable": 6, "ConfigurationCode": "elementary", "ConfigurationName": "低配型", "AuthorityStatus": 1, "AuthorityExpireTime": 0 } ], "Total": 1 } }
您可访问公共错误码,获取更多错误码信息。