查询所有实例列表
功能介绍
查询租户的缓存实例列表,支持按照条件查询。
URI
GET /v1.0/{project_id}/instances?start={start}&limit={limit}&name={name}&status={status}&id={id}&includeFailure={includeFailure}&isExactMatchName={isExactMatchName}
| 参数 | 类型 | 必选 | 说明 | 
|---|---|---|---|
| project_id | String | 是 | 项目ID。 | 
| start | Integer | 否 | 数据的起始序号,默认起始序号为1。 | 
| limit | Integer | 否 | 每页显示条数,最小值为1,最大值为2000,若不设置该参数,则为最大显示条数1000。 | 
| name | String | 否 | 实例名称。 | 
| id | String | 否 | 实例ID。 | 
| status | String | 否 | 实例状态。详细状态说明见缓存实例状态说明。 | 
| includeFailure | String | 否 | 是否返回创建失败的实例数。 当参数值为“true”时,返回创建失败的实例数。参数值为“false”或者其他值,不返回创建失败的实例数。 | 
| isExactMatchName | String | 否 | 是否按照实例名称进行精确匹配查询。 默认为“false”,表示模糊匹配实例名称查询。若参数值为“true”表示按照实例名称进行精确匹配查询。 | 
示例
GET https://{dcs_endpoint}/v1.0/bd6b78e2ff9e4e47bc260803ddcc7a21/instances?start=1&limit=10&name=&status=&id=&includeFailure=true&isExactMatchName=false  
 请求消息
请求参数
无。
请求示例
无。
响应消息
响应参数
| 参数 | 类型 | 说明 | 
|---|---|---|
| name | String | 实例名称。 | 
| engine | String | 缓存引擎。 | 
| capacity | Integer | 缓存容量(G Byte)。 | 
| ip | String | 连接缓存实例的IP地址。如果是集群实例,返回多个IP地址,使用逗号分隔。如:192.168.0.1,192.168.0.2。 | 
| port | Integer | 缓存的端口。 | 
| status | String | 缓存实例的状态。详细状态说明见缓存实例状态说明。 | 
| max_memory | Integer | 总内存,单位:MB。 | 
| used_memory | Integer | 已使用的内存,单位:MB。 | 
| instance_id | String | 实例ID。 | 
| engine_version | String | 缓存版本。 | 
| internal_version | String | DCS内部版本号。 | 
| charging_mode | Integer | 付费模式,0表示按需计费。 | 
| capacity_minor | String | 小规格缓存容量(G Byte)。 | 
| vpc_id | String | VPC ID。 | 
| vpc_name | String | VPC的名称。 | 
| created_at | String | 创建时间。格式为:2017-03-31T12:24:46.297Z | 
| error_code | String | 实例创建失败或状态异常时的错误码,错误码的说明见错误码。 | 
| user_id | String | 用户id。 | 
| user_name | String | 用户名。 | 
| maintain_begin | String | 维护时间窗开始时间,格式为HH:mm:ss。 | 
| maintain_end | String | 维护时间窗结束时间,格式为HH:mm:ss。 | 
| security_group_id | String | 租户安全组名称。 | 
响应示例
{
    "instances": [
        {           
            "name": "dcs-lxy",            
            "engine": "Redis",
            "capacity": 4,
            "ip": "192.168.7.146",
           
            "port": 6379,
            "status": "CREATING",
            "max_memory": 3277,
            "used_memory": 0,
            "instance_id": "a4d31cb6-3d72-4fdc-8ec9-6e3a41e47f71",
             "resource_spec_code": "dcs.master_standby",
            "engine_version": "3.0",
            "internal_version": null,
            "charging_mode": 0,          
            "capacity_minor": null,
            "vpc_id": "c71d9731-9b0c-43e9-ab2a-716af9d9fd55",
            "vpc_name": "CCE-AutoCreate-VPC-7qvs1",       
            "created_at": "2019-09-23T02:40:06.123Z",
            "error_code": null,
            "user_id": "50a4156d334a4a82b8745dc730dc1e00",
            "user_name": "hwstaff_f00443635",
            "maintain_begin": "02:00:00",
            "maintain_end": "06:00:00",
            "security_group_id": "0cc8fdb7-872a-49da-a062-88ccc39463b5"
        }],
    "instance_num": 1
}
  
    