UpdateBandwidthPackage 操作を呼び出して、帯域幅プランの構成を変更できます。
操作説明
この操作を呼び出す前に、次の点に注意してください。
帯域幅の値を変更しない場合、[UpdateBandwidthPackage] は同期操作です。変更はすぐに有効になります。
- Global Accelerator (GA) インスタンスに関連付けられていない帯域幅プランの帯域幅値を変更する場合、[UpdateBandwidthPackage] は非同期操作です。システムはリクエスト ID を返しますが、変更は完了していません。システムはバックグラウンドでタスクを実行します。DescribeBandwidthPackage 操作を呼び出して、帯域幅プランの構成が変更されたかどうかをクエリできます。
変更するパラメーターの値が変更されていない場合、帯域幅プランは変更中です。この場合、クエリ操作のみを実行できます。
変更するパラメーターの値が変更されている場合、変更は完了です。
- GA インスタンスに関連付けられている帯域幅プランの帯域幅値を変更する場合、[UpdateBandwidthPackage] は非同期操作です。システムはリクエスト ID を返しますが、変更は完了していません。システムはバックグラウンドでタスクを実行します。DescribeAccelerator 操作を呼び出して、GA インスタンスのステータスをクエリし、帯域幅プランが変更されたかどうかを確認できます。
GA インスタンスが [構成中] 状態の場合、GA インスタンスに関連付けられている帯域幅プランは変更中です。この場合、クエリ操作のみを実行できます。
GA インスタンスが [アクティブ] 状態の場合、GA インスタンスに関連付けられている帯域幅プランは変更されています。
[UpdateBandwidthPackage] 操作を繰り返し呼び出して、同じ帯域幅プランの構成を変更することはできません。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ga:UpdateBandwidthPackage |
update |
*BandwidthPackage
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
Global Accelerator インスタンスがデプロイされているリージョンの ID。値を cn-hangzhou に設定します。 |
cn-hangzhou |
| BandwidthPackageId |
string |
必須 |
変更する帯域幅プランの ID。 |
gbwp-bp1sgzldyj6b4q7cx**** |
| Name |
string |
任意 |
帯域幅プランの名前。 名前は 1 ~ 128 文字で、英字または漢字で始まり、英字、数字、ピリオド (.)、アンダースコア (_)、ハイフン (-) を含めることができます。 |
testName |
| Description |
string |
任意 |
帯域幅プランの説明。 説明は最大 256 文字まで入力できます。 |
testDescription |
| Bandwidth |
integer |
任意 |
帯域幅プランの帯域幅。単位:Mbit/s。 有効な値: 2 ~ 2000。 |
2 |
| BandwidthType |
string |
任意 |
帯域幅タイプ。有効な値:
説明
Basic 帯域幅プランを Enhanced にアップグレードしたり、Enhanced 帯域幅プランを Basic にダウングレードしたりできます。Advanced 帯域幅プランの帯域幅タイプは変更できません。 |
Basic |
| AutoPay |
boolean |
任意 |
自動支払いを有効にするかどうかを指定します。有効な値:
説明
このパラメーターは、アップグレード注文の場合にのみ必須です。 |
false |
| AutoUseCoupon |
boolean |
任意 |
クーポンを使用するかどうかを指定します。有効な値:
|
false |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
レスポンス。 |
||
| BandwidthPackage |
string |
帯域幅プランの ID。 |
gbwp-bp1eo4f57z1kbbcmn**** |
| Description |
string |
帯域幅プランの説明。 |
testDescription |
| RequestId |
string |
リクエスト ID。 |
1DF3A3CB-B621-44F8-9870-C20D034D7AB |
| Name |
string |
帯域幅プランの名前。 |
testName |
例
成功レスポンス
JSONJSON
{
"BandwidthPackage": "gbwp-bp1eo4f57z1kbbcmn****",
"Description": "testDescription",
"RequestId": "1DF3A3CB-B621-44F8-9870-C20D034D7AB",
"Name": "testName"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | COMMODITY.INVALID_COMPONENT | The Basic type only can be upgraded to the Enhanced, and the Enhanced type only can be downgraded to the Basic . The type of the Advance bandwidth can not be changed. | |
| 400 | StateError.BandwidthPackage | The state of bandwidth package is invalid. | The state of bandwidth package is invalid. |
| 400 | NotExist.BandwidthPackage | The bandwidth package does not exist. | The bandwidth package does not exist. |
| 400 | UpgradeError.BandwidthPackage | The bandwidth package configurations should be either all upgrades or all downgrades. | The bandwidth package configurations should be either all upgrades or all downgrades. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。