スケーリンググループに関連付けられたロードバランサーインスタンスに 1 つ以上の仮想サーバーグループを追加します。
操作説明
操作の説明
-
スケーリンググループに仮想サーバーグループを追加するには、以下の条件を満たす必要があります。
-
ロードバランサーインスタンスとスケーリンググループが同じアカウントに属していること。
-
ロードバランサーインスタンスとスケーリンググループが同じリージョンにあること。
-
ロードバランサーインスタンスが実行中状態であること。
-
ロードバランサーインスタンスに少なくとも 1 つのリスナーが設定されており、ヘルスチェックが有効になっていること。
-
ロードバランサーインスタンスとスケーリンググループの両方が VPC ネットワークタイプの場合、同じ VPC 内にあること。
-
スケーリンググループが VPC ネットワークタイプで、ロードバランサーインスタンスがクラシックネットワークタイプの場合、かつ仮想サーバーグループに VPC 接続インスタンスが含まれている場合、そのインスタンスはスケーリンググループと同じ VPC 内にあること。
-
追加する仮想サーバーグループは、対応するロードバランサーインスタンスに属していること。
-
スケーリンググループ内の仮想サーバーグループの数はクォータを超えることはできません。クォータの詳細については、「使用制限」を参照してください。
-
-
スケーリンググループに仮想サーバーグループを追加するときは、以下のプロパティを指定する必要があります。
-
ロードバランサーインスタンス ID (LoadBalancerId)
-
仮想サーバーグループ ID (VServerGroupId)
-
仮想サーバーグループのポート番号 (Port)
説明同じ仮想サーバーグループを異なるポート番号を使用してスケーリンググループに追加する場合、その仮想サーバーグループはスケーリンググループ内で複数の仮想サーバーグループとして扱われます。リクエストパラメーターで仮想サーバーグループ ID とポート番号の両方が重複している場合、デフォルトで最初に設定されたグループが使用され、残りの仮想サーバーグループは無視されます。
-
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ess:AttachVServerGroups |
update |
*スケーリンググループ。
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RegionId |
string |
必須 |
スケーリンググループが属するリージョンの ID (cn-hangzhou や cn-shanghai など)。詳細については、「リージョンとゾーン」を参照してください。 |
cn-hangzhou |
| ScalingGroupId |
string |
必須 |
スケーリンググループの ID。 |
asg-bp18p2yfxow2dloq**** |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。 クライアント側でトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを使用でき、長さは 64 文字を超えることはできません。詳細については、「べき等性を確保する方法」を参照してください。 |
123e4567-e89b-12d3-a456-42665544**** |
| ForceAttach |
boolean |
任意 |
スケーリンググループ内の既存の ECS インスタンスまたはエラスティックコンテナインスタンスを新しい仮想サーバーグループに追加するかどうかを指定します。
デフォルト値: false。 |
false |
| VServerGroup |
array<object> |
必須 |
スケーリンググループに関連付けられた仮想サーバーグループの情報。 |
|
|
array<object> |
任意 |
スケーリンググループに関連付けられた仮想サーバーグループの情報。 |
||
| VServerGroupAttribute |
array<object> |
任意 |
仮想サーバーグループのプロパティ。 |
|
|
object |
任意 |
仮想サーバーグループのプロパティ。 |
||
| VServerGroupId |
string |
任意 |
仮想サーバーグループの ID。このパラメーターでは:
|
rsp-bp1jp1rge**** |
| Weight |
integer |
任意 |
Auto Scaling が ECS インスタンスまたはエラスティックコンテナインスタンスを仮想サーバーグループに追加するときに設定する重み。有効な値: 0~100。このパラメーターでは:
デフォルト値: 50。 |
100 |
| Port |
integer |
任意 |
Auto Scaling が ECS インスタンスまたはエラスティックコンテナインスタンスを仮想サーバーグループに追加するときに使用するポート番号。有効な値: 1~65535。このパラメーターでは:
|
22 |
| LoadBalancerId |
string |
任意 |
仮想サーバーグループが属するロードバランサーインスタンスの ID。N はロードバランサーインスタンス番号を指定します。有効な値: 1~5。 |
lb-bp1u7etiogg38yvwz**** |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。