すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:ModifyElasticPlan

最終更新日:Feb 26, 2026

スケジュールされたスケーリングプランを変更します。 この操作は、クラスターエディションの弾性モードの AnalyticDB for MySQL クラスターにのみ使用できます。

操作説明

この操作は、32 コア以上のクラスターエディションの弾性モードである AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターでのみ呼び出すことができます。

今すぐお試しください

この API を OpenAPI Explorer でお試しください。手作業による署名は必要ありません。呼び出しに成功すると、入力したパラメーターに基づき、資格情報が組み込まれた SDK コードが自動的に生成されます。このコードをダウンロードしてローカルで使用できます。

テスト

RAM 認証

下表に、この API を呼び出すために必要な認証情報を示します。認証情報は、RAM (Resource Access Management) ポリシーを使用して定義できます。以下で各列名について説明します。

  • アクション:特定のリソースに対して実行可能な操作。ポリシー構文ではAction要素として指定します。

  • API:アクションを具体的に実行するための API。

  • アクセスレベル:各 API に対して事前定義されているアクセスの種類。有効な値:create、list、get、update、delete。

  • リソースタイプ:アクションが作用するリソースの種類。リソースレベルでの権限をサポートするかどうかを示すことができます。ポリシーの有効性を確保するため、アクションの対象として適切なリソースを指定してください。

    • リソースレベルの権限を持つ API の場合、必要なリソースタイプはアスタリスク (*) でマークされます。ポリシーのResource要素で対応する ARN を指定してください。

    • リソースレベルの権限を持たない API の場合、「すべてのリソース」と表示され、ポリシーのResource要素でアスタリスク (*) でマークされます。

  • 条件キー:サービスによって定義された条件のキー。このキーにより、きめ細やかなアクセス制御が可能になります。この制御は、アクション単体に適用することも、特定のリソースに対するアクションに適用することもできます。Alibaba Cloud は、サービス固有の条件キーに加えて、すべての RAM 統合サービスに適用可能な一連の共通条件キーを提供しています。

  • 依存アクション:ある特定のアクションを実行するために、前提として実行が必要となる他のアクション。依存アクションの権限も RAM ユーザーまたは RAM ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

adb:ModifyElasticPlan

update

DBCluster

acs:adb:{#regionId}:{#accountId}:dbcluster/{#DBClusterId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

DBClusterId

string

必須

AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターの ID。

説明

DescribeDBClusters 操作を呼び出して、リージョン内のすべての AnalyticDB for MySQL データウェアハウスエディション (V3.0) クラスターの ID を照会できます。

am-bp1rqvm70uh2v****

ElasticPlanName

string

必須

スケーリングプランの名前。

  • 名前の長さは 2〜30 文字です。

  • 名前に使用できるのは、文字、数字、アンダースコア (_) です。

説明

DescribeElasticPlan 操作を呼び出して、スケーリングプラン名を含む、クラスターのすべてのスケーリングプランに関する情報を照会できます。

realtime

ResourcePoolName

string

任意

リソースグループの名前。

説明

DescribeDBResourceGroup 操作を呼び出して、リソースグループ名を照会できます。

test

ElasticPlanNodeNum

integer

任意

スケーリングプランに含まれるノード数。

  • ElasticPlanType が worker の場合、このパラメーターを 0 に設定するか、空のままにします。

  • ElasticPlanType が executorcombineworker または executor の場合、このパラメーターには 0 より大きい値を設定する必要があります。

0

ElasticPlanTimeStart

string

任意

スケーリングプランのスケールアップ時間。 HH:mm:ss 形式で正時を指定します。

8:00:00

ElasticPlanTimeEnd

string

任意

スケーリングプランの復元時間。 HH:mm:ss 形式で正時を指定します。 スケールアップ時間と復元時間の間隔は 24 時間以内にする必要があります。

10:00:00

ElasticPlanWeeklyRepeat

string

任意

スケーリングプランを実行する曜日。 有効値:0~6。0 は日曜日、6 は土曜日を表します。 複数の値をコンマ (,) で区切ります。

1,2,3,4,5

ElasticPlanMonthlyRepeat

string

任意

スケーリングプランを実行する月の日付。 数値で日付を指定し、複数の値をコンマ (,) で区切ります。

1,15,25

ElasticPlanStartDay

string

任意

スケーリングプランの開始日。 yyyy-MM-dd 形式で日付を指定します。

2022-12-02

ElasticPlanEndDay

string

任意

スケーリングプランの終了日。 yyyy-MM-dd 形式で日付を指定します。

2022-12-09

ElasticPlanEnable

boolean

任意

スケーリングプランが有効になるかどうかを指定します。 有効な値:

  • true (デフォルト)

  • false

true

ElasticPlanType

string

任意

スケーリングプランのタイプ。 有効な値:

  • worker:弾性 I/O リソースのみをスケーリングします。

  • executor:コンピューティングリソースのみをスケーリングします。

  • executorcombineworker (デフォルト):弾性 I/O リソースとコンピューティングリソースの両方を比例してスケーリングします。

説明
  • このパラメーターを executorcombineworker に設定する場合は、クラスターが 3.1.3.2 以降のマイナーバージョンを実行していることを確認してください。

  • このパラメーターを worker または executor に設定する場合は、クラスターが 3.1.6.1 以降のマイナーバージョンを実行していることを確認し、チケットを起票してください。 リクエストが承認されると、このパラメーターを worker または executor に設定できます。

worker

ElasticPlanWorkerSpec

string

任意

スケーリングプランによってスケールアップできるリソース仕様。 有効な値:

  • 8 Core 64 GB (デフォルト)

  • 16 Core 64 GB

  • 32 Core 64 GB

  • 64 Core 128 GB

  • 12 Core 96 GB

  • 24 Core 96 GB

  • 52 Core 86 GB

16 Core 64 GB

レスポンスフィールド

フィールド

説明

object

レスポンスパラメーター。

RequestId

string

リクエスト ID。

1AD222E9-E606-4A42-BF6D-8A4442913CEF

成功レスポンス

JSONJSON

{
  "RequestId": "1AD222E9-E606-4A42-BF6D-8A4442913CEF"
}

エラーコード

HTTP ステータスコード

エラーコード

エラーメッセージ

説明

400 ElasticPlanParameterError The specified elastic plan parameter is invalid.
404 InvalidDBCluster.NotFound The DBClusterId provided does not exist in our records. The DBClusterId provided does not exist in our records.

完全なリストについては、「エラーコード」をご参照ください。

変更履歴

完全なリストについては、「変更履歴」をご参照ください。