この操作では、リソースプールの設定をクラスターに同期します。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須 | 例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | RefreshClusterResourcePool | 実行する操作です。 値を RefreshClusterResourcePool に設定します。 |
ClusterId | String | 必須 | C-0E995C0EE7E5**** | クラスターの ID です。 |
RegionId | String | 必須 | cn-hangzhou | クラスターが属するリージョンの ID です。 |
ResourcePoolId | Long | 必須 | 115 | リソースプールの ID です。 |
AccessKeyId | String | 任意 | LTAI8ljWyu7y**** | Alibaba Cloud から提供された AccessKey ID です。 このパラメーターはユーザーを識別します。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
OperationId | String | xxxx | アクションの ID です。 |
RequestId | String | A544317F-4A60-4532-AC96-191B9D80420A | リクエストの ID です。 |
WorkFlowInstanceId | String | xxxx | ワークフローインスタンスの ID です。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=RefreshClusterResourcePool
&ClusterId=C-0E995C0EE7E5****
&RegionId=cn-hangzhou
&ResourcePoolId=115
&<Common request parameters>
通常のレスポンス例
XML
形式
<RefreshClusterResourcePoolResponse>
<Code>200</Code>
<requestId>A544317F-4A60-4532-AC96-191B9D80420A</requestId>
<successResponse>true</successResponse>
</RefreshClusterResourcePoolResponse>
JSON
形式
{
"successResponse":true,
"requestId": "A544317F-4A60-4532-AC96-191B9D80420A",
"code":"200",
}
エラーコード
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
403 | Forbidden | User not authorized to operate on the specified resource. | ユーザーに指定されたリソースを使用する権限がない場合に返されるエラーメッセージ。 Alibaba Cloud アカウントによる権限付与が必要です。 |
400 | ECSInfo.DiskSize.TooSmall | disk size per ecs should be >= 80GB. | ディスク容量が小さすぎる場合に返さエルエラーメッセージ。 より大きなディスク容量が必要です。 |
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 | Master.Pwd.Cannot.Blank | Master password can not be blank when enable password! | マスターノードのパスワードを空にすることができない場合に返されるエラーメッセージ。 マスターノードのパスワードを指定してください。 |
403 | LogPath.Cannot.Blank | Log path can not be blank when enable log! | ログパスを空にすることができない場合に返されるエラーメッセージ。 有効な値を指定してください。 |
403 | EMR.Version.Not.Exist | Specified emr version [%s] does not exist in region [%s]! | 指定された EMR バージョンが存在しない場合に返されるエラーメッセージ。 有効なバージョンを選択します。 |
400 | ECSInfo.ECSOrder.INVALID | invalid parameter format(ecsorderinfo). | Elastic Compute Service (ECS) オーダーを作成するためのパラメーターの形式が無効な場合に返されるエラーメッセージ。 |
400 | Ecs.InstanceType.NotSupported | Unsupported ecs instance type [%s] at zone [%s] with IO-optimized [%s] and network type [%s]. | インスタンスタイプがサポートされていない場合に返されるエラーメッセージ。 |
400 | DiskType.Invalid | Unsupported disk type [%s] at zone [%s] with IO-optimized [%s] and network type [%s]. | ディスクタイプがサポートされていない場合に返されるエラーメッセージ。 有効なディスクタイプを指定します。 |
400 | Unsupported.DiskType | Ecs instance type [%s] does not support disk type [%]. | ECS インスタンスがご利用のディスクタイプをサポートしていない場合に返されるエラーメッセージ。 |
400 | Unsupported.ZoneId | Zone [%s] is invalid or not supported in emr. | EMR クラスターがゾーンで使用することができない場合に返されるエラーメッセージ。 EMR クラスターを使用することができる別のゾーンを選択してください。 |
500 | InternalError | The request processing has failed due to some unknown error. | 内部エラーのためにリクエスト処理が失敗した場合に返されるエラーメッセージ。 チケットを起票してサポートセンターにお問い合わせください。 |
エラーコード一覧については、『API エラーセンター』をご参照ください。