查询资源实例
接口说明
根据标签查询指定的数据库实例。
约束说明
一个文档数据库实例具有10个标签配额,且标签key唯一。
名称 | 类型 | IN | 是否必选 | 描述 |
|---|---|---|---|---|
project_id | string | path | 是 | 租户在某一region下的project ID。请参考获取项目ID章节获取项目编号。 |
请求参数
名称 | 类型 | IN | 是否必选 | 描述 |
|---|---|---|---|---|
X-Auth-Token | string | header | 是 | 用户Token。 |
名称 | 参数类型 | 是否必选 | 描述 |
|---|---|---|---|
offset | String | 否 | 索引位置偏移量,表示从第一条数据偏移offset条数据后开始查询。
|
limit | String | 否 | 查询记录数。
|
action | String | 是 | 操作标识。
|
matches | Array of objects | 否 | 搜索字段。
|
tags | Array of objects | 否 | 包含标签,最多包含10个key。详情请参见表4。 |
名称 | 参数类型 | 是否必选 | 描述 |
|---|---|---|---|
key | String | 是 | 标签键。
说明: 搜索时不对该参数做字符集校验。 |
values | Array of strings | 是 | 标签值列表。
如果values为空列表,则表示查询任意value。value之间为或的关系。 |
名称 | 参数类型 | 是否必选 | 描述 |
|---|---|---|---|
key | String | 是 | 取值为“instance_name”或“instance_id”,分别表示按实例名称或按实例ID匹配查询。 |
value | String | 是 | 待匹配的实例名称或实例ID,可以调用“查询实例列表”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 |
- 请求示例
{ "offset": "100", "limit": "100", "action": "filter", "matches": [ { "key": "instance_name", "value": "test-single" } ], "tags": [ { "key": "key1", "values": [ "value1", "value2" ] } ] }查询总记录数:{ "action": "count", "tags": [ { "key": "key1", "values": [ "value1", "value2" ] }, { "key": "key2", "values": [ "value1", "value2" ] } ], "matches": [ { "key": "instance_name", "value": "test-single" }, { "key": "instance_id", "value": "958693039f284d6ebfb177375711072ein02" } ] }
响应参数
名称 | 参数类型 | 描述 |
|---|---|---|
instances | Array of objects | 实例列表。详情请参见表7。 |
total_count | Integer | 总记录数。 |
名称 | 参数类型 | 描述 |
|---|---|---|
instance_id | String | 实例ID,可以调用“查询实例列表”接口获取。如果未申请实例,可以调用“创建实例”接口创建。 |
instance_name | String | 实例名称。 |
tags | Array of objects | 标签列表。如果没有标签,默认为空数组。详情请参见表8。 |
状态码
详情请参见状态码。
错误码
详情请参见错误码。

