Global Accelerator (GA) インスタンスの変更

説明 

  • UpdateAcceleratorは非同期操作です。 リクエストを送信した後、システムはリクエストIDを返しますが、操作はシステムバックグラウンドで実行中です。 DescribeAcceleratorを呼び出して、GAインスタンスの状態を照会できます。
    • GAインスタンスが設定中の状態の場合、GAインスタンスは変更中です。 この場合、クエリ操作のみを実行できます。
    • GAインスタンスがアクティブの場合、GAインスタンスは変更されます。
  • UpdateAccelerator操作は、特定の期間内に同じGAインスタンスに対して繰り返し呼び出すことはできません。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

項目 データ型 必須/任意 例: 説明 
操作 String 必須 UpdateAccelerator

実行する操作です。 値をUpdateAcceleratorに設定します。

RegionId String 任意 cn-hangzhou

GAインスタンスがデプロイされているリージョン。 Set the value to cn-hangzhou.

ClientToken String 任意 123e4567 ****

リクエストのべき等性を保証するために使用されるクライアントトークン。

クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 クライアントトークンにはASCII文字のみを含めることができます。

説明 このパラメーターを設定しない場合、ClientTokenRequestIdの値に設定されます。 RequestIdの値は、APIリクエストごとに異なる場合があります。
名前 String 任意 Accelerator

GA インスタンスの名前です。

名前は2 ~ 128文字で、数字、ピリオド (.) 、アンダースコア (_) 、ハイフン (-) を使用できます。 先頭は文字である必要があります。

説明  String 任意 Accelerator

GA インスタンスの説明です。 説明の長さは最大200文字です。

AcceleratorId String 必須 ga-bp1odcab8tmno0hdq****

GA インスタンスの ID です。

Spec String いいえ 1

GAインスタンスの仕様。 有効な値:

  • 1: Small Ⅰ
  • 2: 小さな Ⅱ
  • 3: 小 Ⅲ
  • 5: Medium Ⅰ
  • 8: Medium Ⅱ
  • 10: 中 Ⅲ
  • 20: Large]
  • 30: 大 Ⅱ
  • 40: Large Ⅲ
  • 50: Large Ⅳ
  • 60: 大 Ⅴ
  • 70: Large ~
  • 80: 大V Ⅱ
  • 90: 大V Ⅲ
  • 100: 超大 Ⅰ
  • 200: 超大 Ⅱ
  • 300: スーパーラージー
説明 ラージール仕様およびそれ以上の仕様は、ホワイトリストに追加されたアカウントでのみ使用できます。 GAインスタンスの他の仕様を使用するには、チケットを起票してください。

各インスタンス仕様は、異なる機能を提供します。 詳細については、「概要」の「標準GAインスタンスの仕様」セクションをご参照ください。

AutoPay Boolean いいえ false

自動支払いを有効にするかどうかを指定します。 デフォルト値:false 有効な値:

  • false: 自動支払いを無効にします。 このオプションを選択した場合、注文が生成された後、注文センターに移動して支払いを完了する必要があります。
  • true: 自動支払いを有効にします。 支払いは自動的に完了します。
AutoUseCoupon Boolean いいえ false

クーポンを使用して自動的に請求書を支払うかどうかを指定します。 デフォルト値:false 有効な値:

  • true: はい
  • false: いいえ
説明 このパラメーターは、AutoPaytrueに設定されている場合にのみ必要です。

レスポンスパラメーター

項目 データ型 例: 説明 
RequestId String 6FEA0CF3-D3B9-43E5-A304-D217037876A8

リクエストの ID です。

リクエストの例

http(s)://[Endpoint]/?Action=UpdateAccelerator
&RegionId=cn-hangzhou
&ClientToken=123e4567 ****
&名前=アクセラレータ
&Description=アクセラレータ
&AcceleratorId=ga-bp1odcab8tmno0hdq ****
&スペック=1
&AutoPay=false
&AutoUseCoupon=false
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<UpdateAcceleratorResponse>
    <RequestId>6FEA0CF3-D3B9-43E5-A304-D217037876A8 </RequestId>
</UpdateAcceleratorResponse>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "6FEA0CF3-D3B9-43E5-A304-D217037876A8\t"
}

エラーコード

HTTP ステータスコード エラーコード エラーメッセージ 説明 
400 NotExist.Accelerator 高速化されたインスタンスは存在しません。 指定されたGAインスタンスが存在しない場合に返されるエラーメッセージ。
400 IllegalParameter.Spec 指定されたSpecは無効です。 指定されたSpecパラメーターが無効な場合に返されるエラーメッセージ。

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