ルートターゲットグループインスタンスの名前、説明、無効なメンバーなどの情報を更新します。
操作説明
- UpdateRouteTargetGroup は非同期操作です。リクエストを送信すると、システムはリクエスト ID を返しますが、ルートターゲットグループはまだ更新されていません。更新タスクはバックグラウンドで実行中です。ListRouteTargetGroup を呼び出して、ルートターゲットグループの更新ステータスをクエリできます:
ルートターゲットグループが Updating 状態の場合、ルートターゲットグループは更新中です。
ルートターゲットグループが Available、Unavailable、Switched、または Abnormal 状態の場合、ルートターゲットグループは更新されています。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vpc:UpdateRouteTargetGroup |
update |
*RouteTargetGroup
|
なし | なし |
リクエスト構文
POST HTTP/1.1
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| RouteTargetGroupId |
string |
必須 |
ルーティングターゲットグループインスタンスの ID。 |
rtg-xxx |
| RouteTargetGroupName |
string |
任意 |
ルートターゲットグループの名前。 名前は 1~128 文字で、http:// または https:// で始めることはできません。 |
myRouteTargetGroupName |
| RouteTargetGroupDescription |
string |
任意 |
ルートターゲットグループの説明。 説明は 1~256 文字で、http:// または https:// で始めることはできません。 |
myRouteTargetGroupDescription |
| RouteTargetMemberList |
array<object> |
任意 |
ルートターゲットグループのメンバーリスト。 アクティブな/スタンバイモードでは、ルートターゲットグループメンバーに以下の使用制限が適用されます:
|
|
|
object |
任意 |
|||
| MemberId |
string |
任意 |
ルートターゲットグループメンバーのインスタンス ID。 |
ep-xxxx |
| MemberType |
string |
任意 |
ルートターゲットグループのメンバータイプ。 現在サポートされているタイプ:
アクティブな/スタンバイモードでは、ルートターゲットグループのすべてのメンバーは同じタイプである必要があります。 |
GatewayLoadBalancerEndpoint |
| Weight |
integer |
任意 |
ルートターゲットグループメンバーの重み。有効な値:
重みは作成時にのみセットでき、変更済みにはできません。 |
100 |
| RegionId |
string |
必須 |
ルートターゲットグループインスタンスのリージョン ID。 DescribeRegions 操作を呼び出して、最新のリージョンリストをクエリできます。 |
cn-hangzhou |
| ClientToken |
string |
任意 |
リクエストのべき等性を確保するために使用されるクライアントトークン。クライアントを使用してトークンを生成できますが、異なるリクエスト間でトークンが一意であることを確認する必要があります。トークンには ASCII 文字のみを含めることができます。このパラメーターを指定しない場合、システムは自動的に RequestId の値を ClientToken の値として使用します。RequestId の値は API 呼び出しごとに異なる場合があります。 |
123e4567-e89b-12d3-a456-426655440000 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
レスポンスのスキーマ。 |
||
| RequestId |
string |
リクエストの ID。 |
0ED8D006-F706-4D23-88ED-E11ED28DCAC |
例
成功レスポンス
JSONJSON
{
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ResourceNotFound.RouteTargetGroup | The specified resource of %s is not found. | |
| 400 | IncorrectStatus.RouteTargetGroup | The status of %s [%s] is incorrect. | |
| 400 | Mismatch.GroupVpcIdAndInstanceVpcId | The RouteTargetGroup VPC %s and the RouteTargetConfig VPC %s are mismatched. | |
| 400 | OperationDenied.UpdateMemberType | The operation is not allowed because of the inability to update memberType. | |
| 400 | OperationDenied.MemberWithSameAz | The operation is not allowed because of all members being in the same availability zone. | |
| 400 | OperationDenied.UpdateEnableRouteTargetMember | The operation is not allowed because of the inability to update the RouteTargetMember when it is in the enabled state. | |
| 400 | OperationDenied.NatGatewayIcmpReplyDisabled | NAT gateway ICMP reply is disabled. | 路由目标组中的NAT网关必须开启ICMP代回功能,确保ICMP探测报文可被正常响应。 |
| 400 | OperationDenied.NatGatewayNotSingleAZ | NAT gateway must be in SingleAZ mode. | 路由目标组仅支持单AZ类型的NAT网关。 |
| 400 | ResourceNotFound.NatGatewayVSwitch | The VSwitch information associated with the selected NAT gateway was not found. | 未找到所选NAT网关关联的VSwitch信息。 |
| 400 | ResourceNotFound.NatGateway | The selected NAT gateway was not found when creating or modifying the route target group. | 创建或修改路由目标组时,未发现所选的NAT网关资源。 |
| 404 | ResourceNotFound.GatewayLoadBalancerEndpoint | GatewayLoadBalancerEndpoint instance not found. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。