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

:ModifyApplicationSpec

最終更新日:Dec 19, 2025

アプリケーションの構成を変更します。

今すぐお試しください

この 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 ロールに付与する必要があります。

アクション

アクセスレベル

リソースタイプ

条件キー

依存アクション

bpstudio:ModifyApplicationSpec

none

*Application

acs:bpstudio::{#accountId}:application/{#ApplicationId}

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

ApplicationId

string

必須

アプリケーション ID。

02S7UU41WKJL7ERR

InstanceSpec

array<object>

任意

構成変更の仕様。

array<object>

任意

構成変更のパラメーター。

InstanceId

string

任意

変更するリソースの ID。

rm-2ze8f4ah378a*****

Configuration

object

任意

構成変更のパラメーター。

any

任意

構成変更の入力パラメーター。

説明
  • サブスクリプションインスタンスの場合、スペックアップには `UPGRADE` を、スペックダウンには `DOWNGRADE` を使用します。従量課金インスタンスの場合、すべての構成変更に `UPGRADE` を使用します。

ecs

  • orderType: UPGRADE

  • instance_type: xxx (インスタンスタイプ)

rds (インスタンスタイプとストレージ容量を同時に変更できます。)

  • orderType: UPGRADE

  • instance_type: xxx (インスタンスタイプ)

  • instance_storage: xxx (ストレージ容量)

kvstore

  • orderType: UPGRADE

  • number: 1 (シャード数)

  • instance_class: xxx (インスタンスタイプ)

kvstore_prepaid_public_cn

  • orderType: UPGRADE

  • shard_quantity: 4 (シャード数)

  • shard_class: xxx (シャード仕様)

  • storage: 10 (ディスク容量)

tair

  • orderType: UPGRADE

  • shard_quantity: 4 (シャード数)

  • shard_class: xxxx (シャード仕様)

kafka

  • orderType: UPGRADE

  • eip_max (インターネットトラフィック):

  • IO_max (インターネットトラフィック):

  • partition_num: パーティション数

  • disk_size (ディスク容量):

polardb

  • orderType: UPGRADE

  • master_spec (ノード仕様):

elasticsearch

  • orderType: UPGRADE

  • node_spec (データノード仕様):

  • kibana_node_spec (Kibana ノード仕様):

  • master_spec (専用マスターノード仕様)

  • warm_node_spec (コールドデータノード仕様):

  • client_node_spec (コーディネーティングノード仕様):

  • elastic_node_spec (エラスティックデータノード):

hitsdb_lindormnext_v2

  • orderType: UPGRADE

  • upgrade_type: SPEC (仕様)、OPEN (有効化)、または COUNT (ノード数)

  • engine_type (エンジンタイプ): TABLE (LindormTable)、TSDB (LindormTSDB)、LSEARCH (検索エンジン)、LTS (LTS エンジン)、LVECTOR (ベクトルエンジン)、または LCOLUMN (列ストアエンジン)

  • node_type (ノードタイプ): universal (汎用)、calculated (計算最適化)、mem_enhanced (メモリ最適化)、local_hdd_pro (ローカル HDD)、または local_ssd_pro (ローカル SSD)

  • node_spec (ノード仕様):

  • core_num (ノード数):

  • is_cloud_disk (クラウドディスクのマウント): `true` または `false`

  • disk_type (クラウドディスクタイプ): `cloud_efficiency` または `cloud_essd`

  • disk_size (クラウドディスクストレージ容量):


slb

説明

`InstanceChargeType` (インスタンス課金方法) の有効な値: `PayBySpec` (仕様課金) および `PayByCLCU` (使用量課金)。
`internet_charge_type` (インターネットトラフィック料金) の有効な値: `0` (帯域幅課金) および `1` (トラフィック課金)。
`InstanceChargeType` を `PayBySpec` に設定した場合、`specification` パラメーターは必須です。
`internet_charge_type` を `0` に設定した場合、`bandwidth` パラメーターは必須です。









  • orderType: UPGRADE

  • specification (インスタンスタイプ):

  • InstanceChargeType (インスタンス課金方法):

  • internet_charge_type (インターネットトラフィック料金):

  • bandwidth (帯域幅):

hbase

  • orderType: UPGRADE

  • core_instance_type (コアインスタンスタイプ):

dds

  • orderType: UPGRADE

  • db_instance_class (インスタンスタイプ):

onspre

Enterprise Platinum Edition インスタンスの仕様をスペックアップまたはスペックダウンします

  • orderType: UPGRADE

  • tps_max (ピーク TPS):

  • topic_capacity (Topic の最大数):

  • message_capacity (メッセージストレージ):

Standard Edition インスタンスを Enterprise Platinum Edition インスタンスにスペックアップします

orderType: BUY tps_max (ピーク TPS): topic_capacity (Topic の最大数): message_capacity (メッセージストレージ): period_unit (サブスクリプション単位): `Month` または `Year`
  • period (サブスクリプション期間):
  • hitsdb_lindorm

    • orderType: UPGRADE

    • lindorm_core_spec (ワイドテーブルノード仕様):

    drds

    • orderType: UPGRADE

    • drds_instance_spec (インスタンスタイプ):

    clickhouse Enterprise Edition インスタンスの構成を変更します:

    • max_ccu (最大 CCU):

    • mini_ccu (最小 CCU):

    Community Edition インスタンス: 水平スケーリング:

    • node_count (ノード数):

    垂直スケーリング:

    • zkSize (Zookeeper 仕様):

    • instance_class (インスタンスタイプ):

    • storage_type (ストレージクラス):

    • storage_size (ストレージスペース):

    drds_polarx Standard Edition:

    • node_spec (ノード仕様):

    Enterprise Edition:

    • cn_node_spec (計算ノード仕様):

    • dn_node_spec (データノード仕様):

    • dn_storage_space (データノードディスク):

    opensearch

    • buytype (クラスタープリファレンス):

    • storage (ストレージ容量):

    • compute (計算リソース):

    eip

    • bandwidths (ピーク帯域幅):

    • internet_charge_type (トラフィック):

    • bandwidth (帯域幅):

    adb

    • reserved_node_size (予約済みリソースの単一ノード仕様):

    • reserved_node_count (予約済みノード数):

    • Activate_AI_node (AI ノードの有効化):

    • ADB_AI_Node_Size (AI ノード仕様):

    • AI_Node_Count_Postpaid (AI ノード数):

    • Deployment_Method (デプロイモード):

    • zone_id (プライマリゾーン):

    • vswitch_id (プライマリゾーンの vSwitch):

    • StandbyAZ (セカンダリゾーン):

    • Standby_vswitch_id (セカンダリゾーンの vSwitch):

    hologres

    • size (計算リソース):

    • GatewayNum (Gateway ノード数):

    • warehouse_cu (計算グループの予約済み計算リソース):

    • enable_serverless_computing (サーバーレスコンピューティングの有効化):

    flink

    • max_cu (最大クォータ):

    • min_cu (シングルゾーンの計算リソースクォータ):

    • min_cu_ha (クロスゾーン):

    dts

    • instance_class (データ同期構成の変更):

    • migration_instance_class (データ移行構成の変更):

    hitsdb_lts

    • upgrade_type: upgrade-lts-core-num

    • core_number (ノード数):

    • upgrade_type: upgrade-lts-engine

    • core_spec (ノード仕様):

    ons_rmq

    • msg_process_spec (メッセージ処理計算仕様):

    • series_type (プライマリシリーズタイプ):

    orderType:UPGRADE

    レスポンスフィールド

    フィールド

    説明

    object

    応答のスキーマ

    Success

    string

    リクエストが成功したかどうかを示します。

    true

    Code

    string

    ステータスコード。

    200

    Message

    string

    エラーメッセージ。

    Success

    Data

    string

    戻り値。

    -1

    RequestId

    string

    リクエスト ID。

    A3488F1D-xxxx-xxxx-xxxx-5374BA0F3562

    AccessDeniedDetail

    string

    アクセス拒否に関する詳細。

    { "PolicyType": "", "AuthPrincipalOwnerId": "", "EncodedDiagnosticMessage": "", "AuthPrincipalType": "", "AuthPrincipalDisplayName": "", "NoPermissionType": "", "AuthAction": "" }

    成功レスポンス

    JSONJSON

    {
      "Success": "true",
      "Code": "200",
      "Message": "Success",
      "Data": "-1",
      "RequestId": "A3488F1D-xxxx-xxxx-xxxx-5374BA0F3562",
      "AccessDeniedDetail": "{\n    \"PolicyType\": \"\",\n    \"AuthPrincipalOwnerId\": \"\",\n    \"EncodedDiagnosticMessage\": \"\",\n    \"AuthPrincipalType\": \"\",\n    \"AuthPrincipalDisplayName\": \"\",\n    \"NoPermissionType\": \"\",\n    \"AuthAction\": \"\"\n  }"
    }

    エラーコード

    HTTP ステータスコード

    エラーコード

    エラーメッセージ

    説明

    400 bp.java.8004 No permissions.
    400 bp.java.nopowerContact You do not have permission to use this function. Please contact the main account or permission administrator to authorize the relevant permissions.
    400 bp.java.nopower No permissions.

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

    変更履歴

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