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

:ExecuteOperationASync

最終更新日:Jul 04, 2026

サービスに対して非同期操作を実行します。

今すぐお試しください

この 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:ExecuteOperationASync

update

*Application

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

なし なし

リクエストパラメーター

パラメーター

必須 / 任意

説明

ApplicationId

string

任意

Cloud Architect Design Tools (CADT) アプリケーションの ID。

BG**********UQ

ServiceType

string

必須

リソースタイプ。Elastic Compute Service (ECS) 関連のパラメーターを変更するには、このパラメーターを ecs に設定します。

列挙値:

  • ecs :

    ecs

ecs

Operation

string

必須

サービスに対して実行する操作タイプ。一部の操作タイプは汎用的であり、その他は専用です。

次の例は、ECS 関連の操作を示しています。

  • ECS インスタンスの名前変更: rename

  • インスタンスタイプの変更: modifyInstanceType

  • ECS インスタンスの起動: modifyStatus

  • ECS インスタンスの停止: modifyStatus

  • ECS インスタンスの再起動: modifyStatus

  • ECS インスタンスへのタグの追加: addTags

  • ECS インスタンスの削除: ecsDelete

  • ECS インスタンスの課金方法の変更: modifyPayType

列挙値:

  • addTags :

    addTags

  • modifyInstanceType :

    modifyInstanceType

addTags

Attributes

object

任意

操作パラメーター。 Operation の値に基づいてパラメーターを指定します。値はマップとして渡されます。

次の例は、ECS 設定の変更を示しています。

  • ECS に必要な共通パラメーター: change_typeregionIdinstanceIdappId

  • ECS インスタンスタイプを変更する場合の例: { "ServiceType": "ecs", "Operation": "modifyInstanceType", "Attributes": "{\"change_type\":\"modify_instance_type\",\"instance_type\":\"ecs.hfr7.2xlarge\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"ap-southeast-1\",\"appId\":\"xxxxxxxxxxxxx\"}" }

  • ECS インスタンスを停止する場合の例: { "ServiceType": "ecs", "Operation": "modifyStatus", "Attributes": "{\"change_type\":\"modify_status\",\"status\":\"Stopped\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"ap-southeast-1\",\"appId\":\"xxxxxxxxxxxxx\"}" }

  • ECS インスタンスを起動する場合の例: { "ServiceType": "ecs", "Operation": "modifyStatus", "Attributes": "{\"change_type\":\"modify_status\",\"status\":\"Running\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"ap-southeast-1\",\"appId\":\"xxxxxxxxxxxxx\"}" }

  • ECS インスタンスを再起動する場合の例: { "ServiceType": "ecs", "Operation": "modifyStatus", "Attributes": "{\"change_type\":\"modify_status\",\"status\":\"Restart\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"ap-southeast-1\",\"appId\":\"xxxxxxxxxxxxx\"}" }

列挙値:

  • { "ServiceType": "ecs", "Operation": "modifyInstanceType", "Attributes": "{\"change_type\":\"modify_instance_type\",\"instance_type\":\"ecs.hfr7.2xlarge\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"cn-beijing\",\"appId\":\"xxxxxxxxxxxxx\"}" } :
    { "ServiceType": "ecs", "Operation": "modifyInstanceType", "Attributes": "{\"change_type\":\"modify_instance_type\",\"instance_type\":\"ecs.hfr7.2xlarge\",\"instanceId\":\"i-xxxxxxxxx\",\"regionId\":\"cn-beijing\",\"appId\":\"xxxxxxxxxxxxx\"}" }

any

任意

デバッグ時には、まず「パラメータータイプ」を選択してから、パラメーター値を入力してください。

选择string类型:”CADT“; 选择number类型:123

ResourceGroupId

string

任意

リソースグループの ID。リソースグループの権限検証に使用されます。

ceshi

ClientToken

string

任意

べき等性トークン。

1600765710019

レスポンスフィールド

フィールド

説明

object

Message

string

エラーメッセージ。

" "

RequestId

string

リクエスト ID。

SD-WEF-DSW-32ED-323DDSD-2332D

Data

string

OperationIdGetExecuteOperationResult API を使用して、操作結果を非同期に取得できます。 (有効期間は 1 時間です)

op_xxxxxxxxxxxxxxxxxx_ecs_modifyInstanceType_BYSOQGWUV6PME412_ERMEZLXNN3K9N3OL

Code

string

結果コード。 200 は成功を示し、その他は失敗を示します。

200

成功レスポンス

JSONJSON

{
  "Message": "\" \"",
  "RequestId": "SD-WEF-DSW-32ED-323DDSD-2332D",
  "Data": "op_xxxxxxxxxxxxxxxxxx_ecs_modifyInstanceType_BYSOQGWUV6PME412_ERMEZLXNN3K9N3OL",
  "Code": "200"
}

エラーコード

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

変更履歴

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