ModifyLoadBalancerInternetSpec API を呼び出して、インターネット SLB インスタンスの課金方法を変更できます。
- 帯域幅課金インスタンスのピーク帯域幅の変更。 この操作は、変更後すぐに反映されます。
- トラフィック課金から帯域幅課金への課金方法の変更。 この操作は、翌日の 00:00 から反映されます。
- 帯域幅課金からトラフィック課金への課金方法の変更。 この操作は、翌日の 00:00 から反映されます。
デバッグ
OpenAPI Explorer でデバッグ操作を実行し、SDK コードの例を自動的に生成するには、こちら をクリックします。
リクエストパラメーター
名前 | データ型 | 必須/省略可能 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | ModifyLoadBalancerInternetSpec |
実行する操作です。 有効値:ModifyLoadBalancerInternetSpec |
LoadBalancerId | String | 必須 | lb-bp1b6c719dfa08exfuca5 |
SLB インスタンスの ID です。 |
RegionId | String | 必須 | cn-hangzhou |
SLB インスタンスが属するリージョンです。 リージョン ID を照会するには リージョンとゾーンのリストを参照するか、DescribeRegionsAPI を呼び出します。 |
AutoPay | Boolean | 省略可能 | false |
サブスクリプションインターネットインスタンスの料金を自動で支払うかどうか。 有効値:true または false (デフォルト値) |
Bandwidth | Integer | 省略可能 | 10 |
帯域幅によって課金されるインターネットインスタンスのピーク帯域幅です。 このインスタンスのリスナーは、指定された帯域幅を共有します。 有効値:1~5000 Mbit/s (ピーク帯域幅はリージョンごとに異なります。) 注 このパラメーターは、トラフィック課金のインスタンスに必要です。(InternetChargeType パラメーターの値は、paybytraffic です。)
|
InternetChargeType | String | 省略可能 | paybytraffic |
インターネットインスタンスの課金方法です。 有効値:
注 このパラメーターを指定しない場合、元の課金方法が継続されます。
|
OwnerAccount | String | 省略可能 | OwnerAccount |
OwnerAccount |
レスポンスパラメーター
名前 | データ型 | 値の例 | 説明 |
---|---|---|---|
OrderId | Long | 201429619788910 |
サブスクリプションインスタンスの注文 ID です。 |
RequestId | String | CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
リクエストの ID です。 |
例
リクエストの例
http(s)://[Endpoint]/? Action=ModifyLoadBalancerInternetSpec
&LoadBalancerId=lb-bp1b6c719dfa08exfuca5
&<CommonParameters>
通常のレスポンスの例
XML
形式
<ModifyLoadBalancerInternetSpecResponse>
<RequestId>E4DD2D80-8DC0-4A2E-BFBA-BE983A31AFED</RequestId>
</ModifyLoadBalancerInternetSpecResponse>
JSON
形式
{
"RequestId":"E4DD2D80-8DC0-4A2E-BFBA-BE983A31AFED"
}
エラーコード
HttpCode | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
400 | Operation.NotAllowed | Operation Denied. Unfinished order exists. | 許可されていない操作です。 未完了の発注が存在します。 |
400 | Operation.NotAllowed | Operation Denied. Unfinished purchase exists. | 許可されていない操作です。 未完了の発注が存在します。 |
400 | Operation.NotAllowed | Operation Denied. Prepay instance only permitted to modify internet bandwidth. | 許可されていない操作です。 未完了の発注が存在します。 |
400 | Operation.NotAllowed | Operation Denied. Prepay instance only permitted to increase internet bandwidth. | 許可されていない操作です。 未完了の発注が存在します。 |
400 | Operation.NotAllowed | Operation Denied. The Purchase status of the instance is not valid. | 許可されていない操作です。 未完了の発注が存在します。 |