インスタンスのネットワーク構成を変更します。
操作説明
このインターフェイスを呼び出す際の注意事項:
-
このインターフェイスは非同期です。呼び出し後に非同期タスク ID が返されます。非同期タスクの結果を照会することで、実行が完了したかどうかを判断できます。
-
このインターフェイスでは、1 回の呼び出しで変更できる属性は 1 つだけです。複数の属性を変更する場合は、複数回呼び出す必要があります。
-
BandwidthWeighting を変更するには、対応するインスタンスタイプがこのパラメーターの設定をサポートしている必要があります。DescribeInstanceTypes を使用して、現在のインスタンスタイプが帯域幅の重みとサポートされている値を照会できます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ecs:ModifyInstanceNetworkOptions |
update |
*Instance
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
任意 |
ネットワーク帯域幅の重みを変更するインスタンスの ID。 |
i-bp67acfmxazb4p**** |
| BandwidthWeighting |
string |
任意 |
帯域幅の重み。 サポートされる値はインスタンスタイプによって異なります。DescribeInstanceTypes を使用して、現在のインスタンスタイプでサポートされている帯域幅の重みを照会できます。 有効値:
列挙値:
|
Vpc-L1 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答のスキーマ |
||
| RequestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| TaskId |
string |
帯域幅の重みが変更されたタスクの ID。 DescribeTaskAttribute インターフェイスを使用して、帯域幅の重みの変更結果を照会できます。 |
t-bp198jigq7l0h5ac**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"TaskId": "t-bp198jigq7l0h5ac****"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | IdempotentParameterMismatch | The request uses the same client token as a previous, but non-identical request. Do not reuse a client token with different requests, unless the requests are identical. | |
| 400 | InvalidInstanceType.NetworkOptionsBandwidthWeightingUnsupported | The current instance type does not support setting or modifying the BandwidthWeighting parameter. | |
| 400 | InvalidParameter.NetworkOptionsBandwidthWeighting | The specified parameter BandwidthWeighting is not valid.The correct value should be in [%s]. | |
| 404 | InvalidInstanceId.NotFound | Specified instance does not exist. | |
| 503 | LimitedOperation.ServiceUnavailable | The service is currently unavailable. Please try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。