すべてのプロダクト
Search
ドキュメントセンター

:ModifyTransitRouterCidr

最終更新日:Apr 03, 2024

トランジットルーターのCIDRブロックを変更します。

使用上の注意

  • トランジットルーターのCIDRブロックを変更する前に、トランジットルーターのCIDRブロックの制限を読むことをお勧めします。

  • CIDRブロック内のIPアドレスがネットワークインスタンスに割り当てられている場合、CIDRブロックを変更することはできません。

  • ModifyTransitRouterCidrを呼び出すときに、PublishCidrRoute操作のパラメーターが変更されていない場合、ModifyTransitRouterCidrは同期操作です。 操作を呼び出した後、新しい設定がすぐに適用されます。

  • PublishCidrRoute操作のパラメーターが変更された場合、ModifyTransitRouterCidrは非同期操作になります。 操作を呼び出した後、リクエストID (RequestId) が返されますが、操作はシステムのバックグラウンドで実行中です。 ListTransitRouterCidrを呼び出して、トランジットルーターのCIDRブロックのステータスを照会できます。

    • トランジットルーターのCIDRブロックが変更されていない場合、CIDRブロックは変更中です。

    • トランジットルーターのCIDRブロックがリクエストで指定したものに変更された場合、CIDRブロックは変更されています。

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

項目

データ型

必須/任意

例:

説明 

操作

String

必須

ModifyTransitRouterCidr

実行する操作です。 値をModifyTransitRouterCidrに設定します。

ClientToken

String

任意

123e4567-e89b-12d3-a456-426 ****

リクエストのべき等性を保証するために使用されるクライアントトークン。

クライアントを使用して値を生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 ClientTokenにはASCII文字のみを含めることができます。

説明

このパラメーターを設定しない場合、ClientTokenはRequestIdの値に設定されます。 各APIリクエストのRequestIdの値は異なる場合があります。

TransitRouterId

String

必須

tr-gw8ergozrv77rtbjd ****

トランジットルーターのID。

TransitRouterCidrId

String

必須

cidr-0zv0q9crqpntzz ****

トランジットルーターCIDRブロックのID。

ListTransitRouterCidrを呼び出して、トランジットルートCIDRブロックのIDを照会できます。

RegionId

String

必須

cn-hangzhou

トランジットルーターがデプロイされているリージョンのID。

DescribeChildInstanceRegionsを呼び出して、最新のリージョンリストを照会できます。

名前

String

任意

nametest

トランジットルーターCIDRブロックの新しい名前。

名前は 1 から 128 文字にしなければなりません。

説明 

String

任意

desktest

トランジットルーターCIDRブロックの新しい説明。

説明の長さは1 ~ 256文字である必要があります。

Cidr

String

任意

192.168.10.0/24

トランジットルーターの新しいCIDRブロック。

DryRun

Boolean

いいえ

false

リクエストのみを事前チェックするかどうかを指定します。 有効な値:

  • true: リクエストはチェックされますが、CIDRブロックは変更されません。 システムは、必要なパラメーター、リクエスト形式、およびサービス制限をチェックします。 リクエストが事前チェックに合格しなかった場合、エラーメッセージが返されます。 リクエストが事前チェックに合格した場合、DryRunOperationエラーコードが返されます。

  • false: リクエストを送信します。 リクエストが事前チェックに合格すると、トランジットルーターのCIDRブロックが変更されます。

PublishCidrRoute

Boolean

いいえ

真実

CIDRブロックを指すルートをトランジットルーターのルートテーブルにシステムが自動的に追加できるようにするかどうかを指定します。

  • true: はい

    値がtrueの場合は、プライベートVPN接続を作成し、接続のルート学習を有効にすると、VPN接続が接続されているトランジットルートのルートテーブルにブラックホールルートが自動的に追加されます。

    ブラックホールルートの宛先CIDRブロックは、トランジットルーターのCIDRブロックです。 トランジットルーターのCIDRブロックは、ゲートウェイIPアドレスがIPsec-VPN接続に割り当てられるCIDRブロックを指します。

    ブラックホールルートは、トランジットルーターに接続されている仮想ボーダールーター (VBR) のルートテーブルにのみアドバタイズされます。

  • false: いいえ

レスポンスパラメーター

項目

データ型

例:

説明 

RequestId

String

0876E54E-3E36-5C31-89F0-9EE8A9266F9A

リクエストの ID です。

リクエストの例

http(s):// [エンドポイント]/?Action=ModifyTransitRouterCidr
&ClientToken=123e4567-e89b-12d3-a456-426 ****
&TransitRouterId=tr-gw8ergozrv77rtbjd ****
&TransitRouterCidrId=cidr-0zv0q9crqpntzz ****
&RegionId=cn-hangzhou
&名前=名前テスト
&Description=desktest
&Cidr=192.168.10.0/24
&DryRun=false
&PublishCidrRoute=true
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyTransitRouterCidrResponse>
    <RequestId>0876E54E-3E36-5C31-89F0-9EE8A9266F9A</RequestId>
</ModifyTransitRouterCidrResponse>

JSON 形式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "0876E54E-3E36-5C31-89F0-9EE8A9266F9A"
}

エラーコード

エラーコードリストについては、「API エラーセンター」をご参照ください。