この操作を呼び出して、クラスターによって提供される指定されたサービスの設定変更履歴を照会することができます。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
ClusterId | String | 必須 | C-F32FB31D82954C64 |
クラスターの ID。 |
Action | String | 必須 | ListClusterServiceConfigHistory |
実行する操作です。 値を ListClusterServiceConfigHistory に設定します。 |
RegionId | String | 必須 | cn-hangzhou |
クラスターが属するリージョンの ID。 |
ServiceName | String | 任意 | TEZ |
サービスの名前。 |
ConfigVersion | String | 任意 | 0 |
設定ファイルのバージョン。 |
PageNumber | Integer | 任意 | 1 |
返されるページのページ番号。 |
PageSize | Integer | 任意 | 100 |
各ページで返されるエントリ数。 |
AccessKeyId | String | 任意 | LTA****u7gTm**** |
Alibaba Cloud から提供された AccessKey ID。 このパラメーターでユーザーを識別します。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
ConfigHistoryList |
指定されたサービスの設定変更履歴。 |
||
ConfigHistory |
設定変更履歴の情報。 |
||
Applied | Boolean | true |
設定変更が適用されたかどうかを示します。 |
Author | String | 1111 |
設定データを変更したユーザー。 |
Comment | String | modifyConfig |
設定変更のコメント。 |
ConfigFileName | String | tez-site |
設定ファイルの名前。 |
ConfigItemName | String | tez.am.resource.memory.mb |
設定パラメーターの名前。 |
ConfigVersion | String | 1543320502944 |
設定ファイルのバージョン。 これは、設定ファイルの更新タイムスタンプによって表されます。 |
CreateTime | Long | 1543320503000 |
ユーザーが設定データを更新した時刻。 |
NewValue | String | 1280 |
変更後のパラメーター値。 |
OldValue | String | 640 |
変更前のパラメーター値。 |
ServiceName | String | TEZ |
サービスの名前。 |
PageNumber | Integer | 1 |
返されたページのページ番号。 |
PageSize | Integer | 100 |
1 ページで返されるエントリ数。 |
RequestId | String | DF202AC2-5D5D-4288-B608-B7B1595B5C7C |
リクエストの ID。 |
TotalCount | Integer | 30 |
返されたエントリの総数。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=ListClusterServiceConfigHistory
&ClusterId=C-F32FB31D82954C64
&RegionId=cn-hangzhou
&<Common request parameters>
正常レスポンス例
XML
形式
<ListClusterServiceConfigHistoryResponse>
<TotalCount>1</TotalCount>
<ConfigHistoryList>
<ConfigHistory>
<ConfigFileName>tez-site</ConfigFileName>
<Comment></Comment>
<ServiceName>TEZ</ServiceName>
<OldValue>640</OldValue>
<ConfigVersion>1543320502944</ConfigVersion>
<CreateTime>1543320503000</CreateTime>
<Author>1250460021754461</Author>
<NewValue>1280</NewValue>
<Applied>true</Applied>
<ConfigItemName>tez.am.resource.memory.mb</ConfigItemName>
</ConfigHistory></ConfigHistory>
</ConfigHistoryList>
<PageSize>500</PageSize>
<RequestId>8CC97161-4A0C-4EDB-9799-F0A51C40B070</RequestId>
<PageNumber>1</PageNumber>
</ListClusterServiceConfigHistoryResponse>
JSON
形式
{
"PageNumber":1,
"TotalCount":1,
"PageSize":500,
"RequestId":"8CC97161-4A0C-4EDB-9799-F0A51C40B070",
"ConfigHistoryList":{
"ConfigHistory":[
{
"Applied":true,
"ServiceName":"TEZ",
"ConfigFileName":"tez-site",
"ConfigVersion":"1543320502944",
"CreateTime":1543320503000,
"Author":"1250460021754461",
"Comment":"xxx",
"NewValue":"1280",
"ConfigItemName":"tez.am.resource.memory.mb",
"OldValue":"640"
}
]
}
}
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
403 | Params.Illegal | The specified parameters are wrongly formed. | 指定されたパラメーターの値が無効なときのエラーメッセージ。 |
403 | User.OtherUserResource.NotAllow | It is not allowed to operate other user's resource. | 他のユーザーのリソースを管理する権限がないときのエラーメッセージ。 |
403 | Invalid.Cluster.Status | Invalid cluster status %s in status list. | 指定されたクラスターのステータスが無効なときのエラーメッセージ。 |
403 | Invalid.Cluster.Type | Invalid cluster type %s in cluster type list. | 指定されたクラスターのタイプが無効なときのエラーメッセージ。 |
500 | InternalError | The request processing has failed due to some unknown error. | 内部エラーのためにリクエスト処理が失敗したときのエラーメッセージ。 チケットを起票し、サポートセンターにお問い合わせください。 |
エラーコードについては、『API エラーセンター』をご参照ください。