通过ListInstanceServiceConfigHistories获取集群参数的修改历史。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListInstanceServiceConfigHistories

系统规定参数。取值:ListInstanceServiceConfigHistories。

ClusterId String hb-t4naqsay5gn******

集群Id。

PageSize Integer 1

页码,不填时默认1。

PageNumber Integer 10

页面大小,不填时默认10。

返回数据

名称 类型 示例值 描述
ConfigureHistoryList Array of Config

配置项修改历史列表。

Config
ConfigureName String hbase#hbase-site.xml#hbase.client.keyvalue.maxsize

配置项名称。

CreateTime String 1608708923000

该条记录创建时间,也就是该配置项的修改时间。

Effective String false

是否已起作用。很多参数需要重启后才可生效。

NewValue String 10485770

修改后的值。

OldValue String 10485760

修改前的值。

PageNumber Integer 1

页码。

PageRecordCount Integer 10

页面大小。

RequestId String 658C1549-2C02-4FD9-9490-EB3B285F9DCA

请求Id。

TotalRecordCount Long 1

总记录数。

示例

请求示例

http(s)://[Endpoint]/?Action=ListInstanceServiceConfigHistories
&ClusterId=hb-t4naqsay5gn******
&PageSize=1
&<公共请求参数>

正常返回示例

XML 格式

<TotalRecordCount>1</TotalRecordCount>
<PageRecordCount>10</PageRecordCount>
<RequestId>658C1549-2C02-4FD9-9490-EB3B285F9DCA</RequestId>
<PageNumber>1</PageNumber>
<ConfigureHistoryList>
    <Config>
        <OldValue>10485760</OldValue>
        <CreateTime>1608708923000</CreateTime>
        <ConfigureName>hbase#hbase-site.xml#hbase.client.keyvalue.maxsize</ConfigureName>
        <NewValue>10485770</NewValue>
        <Effective>false</Effective>
    </Config>
</ConfigureHistoryList>

JSON 格式

{
  "TotalRecordCount": 1,
  "PageRecordCount": 10,
  "RequestId": "658C1549-2C02-4FD9-9490-EB3B285F9DCA",
  "PageNumber": 1,
  "ConfigureHistoryList": {
    "Config": [
      {
        "OldValue": "10485760",
        "CreateTime": 1608708923000,
        "ConfigureName": "hbase#hbase-site.xml#hbase.client.keyvalue.maxsize",
        "NewValue": "10485770",
        "Effective": false
      }
    ]
  }
}

错误码

访问错误中心查看更多错误码。