クラスターの指定したサービス設定を変更する操作です。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | ModifyClusterServiceConfig |
実行したい操作。 値を ModifyClusterServiceConfig に設定します。 |
ClusterId | String | 必須 | C-xxx |
クラスターの ID。 |
RegionId | String | 必須 | cn-hangzhou |
クラスターが属するリージョンの ID。 |
ServiceName | String | 必須 | TEZ |
サービス名。 |
Comment | String | 任意 | modify tez config |
設定変更のコメント。 |
ConfigParams | String | 任意 | {"tez-site":{"tez.am.resource.memory.mb":"640"}} |
具体的な設定の変更内容。 これは JSON 文字列です。 |
ConfigType | String | 任意 | "" |
設定パラメーターのタイプ。 |
CustomConfigParams | String | 任意 | {"tez-site":{"key1":{"Value":"value1"}}} |
カスタム設定パラメーターの変更内容。 |
GroupId | String | 任意 | G-xxx |
ホストグループの ID。 |
HostInstanceId | String | 任意 | i-xxx |
ECS インスタンスの ID。 |
AccessKeyId | String | 任意 | LTAI8ljWyu7y**** |
Alibaba Cloud から提供された AccessKey ID。 このパラメーターはユーザーを識別します。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
RequestId | String | D9A09DDE-6BE7-473B-9E4B-B3CB762FD4B3 |
リクエストの ID。 |
例
リクエスト例
http(s)://[Endpoint]/? Action=ModifyClusterServiceConfig
&ClusterId=C-xxx
&RegionId=cn-hangzhou
&ServiceName=TEZ
&<Common request parameters>
通常のレスポンス例
XML
形式
<ModifyClusterServiceConfigResponse>
<RequestId>D9A09DDE-6BE7-473B-9E4B-B3CB762FD4B3</RequestId>
</ModifyClusterServiceConfigResponse>
JSON
形式
{
"RequestId":"D9A09DDE-6BE7-473B-9E4B-B3CB762FD4B3"
}
エラーコード
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 | User.Account.Abnormal | The User Account maybe is out of service! | ユーザーアカウントがサービスを停止しているときのエラーメッセージ。 |
403 | JobId.Not.Exist | Job [%s] does not exist or is deleted! | 指定したジョブの ID が存在しないときのエラーメッセージ。 有効な値を指定してください。 |
403 | Job.RegionId.Not.Match | Specified job does not exist in this region[%s]! | 指定したジョブがクラスターのあるリージョンに存在しないときのエラーメッセージ。 有効な値を指定してください。 |
404 | ClusterId.NotFound | The ClusterId provided does not exist in our records. | クラスターの ID が存在しないときのエラーメッセージ。 クラスターの ID の有効性を確認してください。 |
500 | InternalError | The request processing has failed due to some unknown error. | 内部エラーのためにリクエスト処理が失敗したときのエラーメッセージ。 チケットを起票し、サポートセンターへお問い合わせください。 |
エラーコードについては、「API エラーセンター (API Error Center)」をご参照ください。