调用DescribeHiTSDBInstanceList查询数据库获取实例列表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
PageNumber | Integer | 是 | 1 |
页码 |
PageSize | Integer | 是 | 30 |
每页大小 |
RegionId | String | 是 | cn-hangzhou |
地域ID |
QueryStr | String | 否 | test |
实例名称关键字,可根据该参数做模糊搜索 |
StatusList | String | 否 | ["ACTIVATION", "DELETED"] |
状态过滤列表,JSON格式,枚举值为InstanceStatus。 |
EngineType | String | 否 | tsdb_tsdb |
引擎类型,tsdb_tsdb-tsdb类型,tsdb_influxdb-TSDB for InfluxDB®️类型 |
返回数据
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeHiTSDBInstanceList
&PageNumber=1
&PageSize=30
&RegionId=cn-hangzhou
&<公共请求参数>
正常返回示例
XML
格式
<PageSize>20</PageSize>
<RequestId>0A7153E4-8354-497E-87E5-5D0EBEF5AEB1</RequestId>
<PageNumber>1</PageNumber>
<Total>10</Total>
<InstanceList>
<MaxSeriesPerDatabase>10000</MaxSeriesPerDatabase>
<GmtCreated>2020-11-16 16:22:56</GmtCreated>
<GmtExpire>2020-12-17 00:00:00</GmtExpire>
<NetworkType>VPC</NetworkType>
<InstanceStatus>ACTIVATION</InstanceStatus>
<InstanceAlias>test_tsdb</InstanceAlias>
<ExpiredTime>1611417600000</ExpiredTime>
<PaymentType>PREPAY</PaymentType>
<EngineType>tsdb_tsdb</EngineType>
<InstanceTps>960000</InstanceTps>
<Status>ACTIVATION</Status>
<InstanceStorage>50</InstanceStorage>
<ZoneId>cn-hongkong-b</ZoneId>
<InstanceId>ts-xxxxxxxxxxxxxxxxx</InstanceId>
<CreateTime>1603426323000</CreateTime>
<InstanceClass>tsdb.1x.basic</InstanceClass>
<LockMode>0</LockMode>
<VswitchId>vsw-bp1xxxxxxxxxxxxxxxxxx</VswitchId>
<VpcId>vpc-bp1xxxxxxxxxxxxxxxxxx</VpcId>
<ChargeType>POSTPAY</ChargeType>
<UserId>1000000000000000</UserId>
<InstanceDescription>test</InstanceDescription>
<RegionId>cn-hangzhou</RegionId>
</InstanceList>
JSON
格式
{
"PageSize": "20",
"RequestId": "0A7153E4-8354-497E-87E5-5D0EBEF5AEB1",
"PageNumber": "1",
"Total": "10",
"InstanceList": [
{
"MaxSeriesPerDatabase": "10000",
"GmtCreated": "2020-11-16 16:22:56",
"GmtExpire": "2020-12-17 00:00:00",
"NetworkType": "VPC",
"InstanceStatus": "ACTIVATION",
"InstanceAlias": "test_tsdb",
"ExpiredTime": "1611417600000",
"PaymentType": "PREPAY",
"EngineType": "tsdb_tsdb",
"InstanceTps": "960000",
"Status": "ACTIVATION",
"InstanceStorage": "50",
"ZoneId": "cn-hongkong-b",
"InstanceId": "ts-xxxxxxxxxxxxxxxxx",
"CreateTime": "1603426323000",
"InstanceClass": "tsdb.1x.basic",
"LockMode": "0",
"VswitchId": "vsw-bp1xxxxxxxxxxxxxxxxxx",
"VpcId": "vpc-bp1xxxxxxxxxxxxxxxxxx",
"ChargeType": "POSTPAY",
"UserId": "1000000000000000",
"InstanceDescription": "test",
"RegionId": "cn-hangzhou"
}
]
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | TSDB.Errorcode.ParameterInvaild | The parameter is invalid. | 参数无效 |
访问错误中心查看更多错误码。