この操作を呼び出して、クラスターによって提供される指定されたサービスの設定変更履歴を照会することができます。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 ご参考までに、この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、各種 SDK に用意されているサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
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 エラーセンター』をご参照ください。