この操作では、リソースプールのキューを変更します。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 OpenAPI Explorer を使用すると、API を簡単に設定できます。 OpenAPI Explorer は、各種 SDK に用意されている API のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
Action String 必須 ModifyResourceQueue

実行する操作です。 この値を ModifyResourceQueue に設定します。

ClusterId String 必須 C-0E995C0EE7E5****

クラスターの ID です。

Id String 必須 116

リソースプールのキュー ID です。

RegionId String 必須 cn-hangzhou

クラスターが属するリージョンの ID です。

ResourcePoolId Long 可能 115

リソースプールの ID です。

AccessKeyId String 任意 xxx

Alibaba Cloud から提供される AccessKey ID です。 このパラメーターはユーザーを識別します。

Config.N.Category String 任意 QUEUE_RESOURCE_LIMIT

リソースプールを設定するためのパラメーターのカテゴリです。

Config.N.ConfigKey String 任意 capacity

パラメーターのキーです。

Config.N.ConfigValue String 任意 100

パラメーターの値です。

Config.N.Id Long 任意 200

パラメーターの ID です。

Config.N.Note String 任意 The weight used to determine the fraction of total resources that the queue can use

パラメーターの説明です。

Leaf Boolean 任意 false

キューがリーフキューであるかを指定します。

Name String 任意 pool2

キューの名前です。

ParentQueueId Long 任意 115

親キューの ID です。

QualifiedName String 任意 test

指定する必要のないパラメーターです。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String A544317F-4A60-4532-AC96-191B9D80420A

リクエストの ID です。

コーディング例

リクエスト例


/? Action=ModifyResourceQueue
&ClusterId=C-0E995C0EE7E5ECB3
&Id=116
&RegionId=cn-hangzhou
&ResourcePoolId=115
&AccessKeyId=xxx
&Leaf=false
&Name=pool2
&ParentQueueId=115
&QualifiedName=test
&Config.1.Category=QUEUE_RESOURCE_LIMIT
&Config.1.ConfigKey=capacity
&Config.1.ConfigValue=100
&Config.1.Id=200
&Config.1.note=The weight used to determine the fraction of total resources that the queue can use
&<共通リクエストパラメーター>

通常のレスポンス例

XML 形式

<ModifyResourceQueueResponse>
	  <Code>200</Code>
	  <requestId>A544317F-4A60-4532-AC96-191B9D80420A</requestId>
	  <successResponse>true</successResponse>
</ModifyResourceQueueResponse>

JSON 形式

{
	"successResponse":true,
	"requestId":"A544317F-4A60-4532-AC96-191B9D80420A",
	"code":"200",
}

エラーコード

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]! クラスターが配置されているリージョンに指定されたジョブが存在しない場合に返されるエラーメッセージです。 有効な値を指定してください。
500 InternalError The request processing has failed due to some unknown error. 内部エラーが発生してリクエスト処理が失敗した場合に返されるエラーメッセージです。 チケットを起票してください。

エラーコードについては、「API エラーセンター」をご参照ください。