Cloud Enterprise Network (CEN) インスタンスのルーティングポリシーを照会します。
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
操作 | String | 必須 | DescribeCenRouteMaps |
実行する操作です。 値をDescribeCenRouteMapsに設定します。 |
PageNumber | Integer | 任意 | 1 |
返されるページ数。 既定値:1 |
PageSize | Integer | 任意 | 10 |
各ページで返されるエントリ数。 デフォルト値: 10 |
CenId | String | 必須 | cen-wx12mmlt17ld82 **** |
CEN インスタンスの ID。 |
RouteMapId | String | 任意 | cenrmap-y40mxdvf7joc12 **** |
ルーティングポリシーの ID。 |
CenRegionId | String | 任意 | cn-hangzhou |
ルーティングポリシーが適用される地域の ID。 DescribeChildInstanceRegionsを呼び出して、最新のリージョンリストを照会できます。 |
TransmitDirection | String | 任意 | RegionOut |
ルーティングポリシーが適用される方向。 設定可能な値は以下のとおりです。
|
TransitRouterRouteTableId | String | 任意 | vtb-gw8nx3515m1mbd1z1 **** |
ルーティングポリシーが関連付けられているトランジットルーターのルートテーブルID。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
PageSize | Integer | 10 |
1 ページあたりで返されるエントリ数。 |
RequestId | String | 24CE1987-D1D1-5324-9BAD-2750B60E6ABB |
リクエストの ID です。 |
PageNumber | Integer | 1 |
返されたページの数を示します。 |
TotalCount | Integer | 1 |
返されたエントリの数。 |
RouteMaps | RouteMapの配列 |
ルーティングポリシーに関する情報。 |
|
ルートマップ | |||
RouteMapId | String | cenrmap-y40mxdvf7joc12 **** |
ルーティングポリシーの ID。 |
Status | String | Active |
ルーティングポリシーのステータス。 設定可能な値は以下のとおりです。
|
TransmitDirection | String | RegionOut |
ルーティングポリシーが適用される方向。 |
SourceInstanceIdsReverseMatch | ブール | 偽 |
移行元ネットワークインスタンスIDを除外するかどうかを示します。
|
CenRegionId | String | cn-hangzhou |
ルーティングポリシーが適用されるリージョンのID。 |
CenId | String | cen-wx12mmlt17ld82 **** |
CEN インスタンスの ID。 |
Priority | Integer | 5000 |
ルーティングポリシーの優先度。 数字が小さいほど、優先度が高くなります。 |
TransitRouterRouteTableId | String | vtb-gw8nx3515m1mbd1z1 **** |
ルーティングポリシーが関連付けられているトランジットルーターのルートテーブルID。 |
CommunityOperateMode | String | Additive |
ルートのコミュニティで実行されるアクション。
このパラメーターは、ルートが一致条件を満たしたときに実行されるアクションを示します。 |
MapResult | String | 拒否 |
一致した条件に合致する経路に対して実行されるアクション。
|
CommunityMatchMode | String | Include |
コミュニティに基づいて経路をマッチングするために使用するマッチ方法。
|
説明 | String | desctest |
ルーティングポリシーの説明。 |
AsPathMatchMode | String | Include |
ASパスに基づいてルートを照合するために使用される照合方法。
|
Preference | Integer | 20 |
ルートの新しい優先度。 数字が小さいほど、優先度が高くなります。 このパラメーターは、ルートが一致条件を満たしたときに実行されるアクションを示します。 |
DestinationInstanceIdsReverseMatch | ブール | 偽 |
宛先ネットワークインスタンスIDを除外するかどうかを示します。
|
CidrMatchMode | String | Include |
プレフィックスに基づいてルートを照合するために使用されるmatchメソッド。 設定可能な値は以下のとおりです。
|
NextPriority | Integer | 33 |
現在のルーティングポリシーに関連付けるルーティングポリシーの優先度。 |
MatchAddressType | String | IPv4 |
一致条件と照合するIPアドレスのタイプ。 設定可能な値は以下のとおりです。
|
SourceRegionIds | 文字列の配列 | cn-hangzhou |
ルートが属するソースリージョンのID。 |
SourceChildInstanceTypes | 文字列の配列 | VPC |
ルートが属するソースネットワークインスタンスのタイプ。
|
DestinationRouteTableIds | 文字列の配列 | vtb-adefrgtr144vf **** |
ルートが属する宛先ルートテーブルのID。 最大32のルートテーブルIDを入力できます。 説明 宛先ルートテーブルIDは、現在のリージョンのゲートウェイから現在のリージョンのルートテーブルにルートが通知されるシナリオにルーティングポリシーが適用されている場合にのみ有効です。
|
SourceInstanceIds | 文字列の配列 | vpc-adeg3544fdf34vf **** |
ルートが属するソースネットワークインスタンスのID。 |
DestinationCidrBlocks | Array of String | 10.10.10.0/24 |
ルートのプレフィックス。 |
SourceRouteTableIds | 文字列の配列 | vtb-adfr233vf34rvd4 **** |
ルートが属するソースルートテーブルのID。 |
MatchCommunitySet | 文字列の配列 | 65501:1 |
ルートの比較に基づくコミュニティセット。 |
PrependAsPath | 文字列の配列 | 65501 |
リージョナルゲートウェイがルートを受信またはアドバタイズするときに、アクションステートメントを使用して先頭に追加されるASパス。 このパラメーターは、ルートが一致条件を満たしたときに実行されるアクションを示します。 |
RouteTypes | 文字列の配列 | システム |
比較される経路の種類。設定可能な値は以下のとおりです。
|
DestinationChildInstanceTypes | 文字列の配列 | VPC |
ルートが属する宛先ネットワークインスタンスのタイプ。
説明 宛先ネットワークインスタンスタイプは,現領域のゲートウェイから現領域のネットワークインスタンスに経路を広告するシナリオにルーティングポリシーを適用するときのみ有効です。
|
DestinationInstanceIds | 文字列の配列 | vpc-afrfs434465fdf **** |
経路が属するデスティネーションネットワークインスタンスの ID。 説明 宛先ネットワークインスタンス ID は,現領域のゲートウェイから現領域のネットワークインスタンスに経路を広告するシナリオにルーティングポリシーを適用するときだけ有効です。
|
MatchAsns | 文字列の配列 | 65501 |
ルートの比較に基づくASパス。 |
OperateCommunitySet | Array of String | 65501:1 |
アクションが実行されるコミュニティセット。 |
例
リクエストの例
http(s)://[Endpoint]/?Action=DescribeCenRouteMaps
&PageNumber=1
&PageSize=10
&CenId=cen-wx12mmlt17ld82 ****
&RouteMapId=cenrmap-y40mxdvf7joc12 ****
&CenRegionId=cn-hangzhou
&TransmitDirection=RegionOut
&TransitRouterRouteTableId=vtb-gw8nx3515m1mbd1z1 ****
&共通リクエストパラメータ
正常に処理された場合のレスポンス例
XML
形式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeCenRouteMapsResponse>
<TotalCount> 1 </ TotalCount>
<RequestId>24CE1987-D1D1-5324-9BAD-2750B60E6ABB</RequestId>
<のPageSize> 10 </がPageSize>
<ページ番号> 1 </ PAGENUMBER>
<RouteMaps>
<RouteMap>
<Status>Active</Status>
<TransitRouterRouteTableId>vtb-gw8nx3515m1mbd1z1 ****</TransitRouterRouteTableId>
<Priority>5000</Priority>
<SourceChildInstanceTypes>
<SourceChildInstanceType>VBR</SourceChildInstanceType>
<SourceChildInstanceType>CCN</SourceChildInstanceType>
</SourceChildInstanceTypes>
<CenId>cen-wx12mmlt17ld82 ****</CenId>
<TransmitDirection>RegionOut</TransmitDirection>
<CenRegionId>cn-hangzhou</CenRegionId>
<RouteMapId>cenrmap-y40mxdvf7joc12 ****</RouteMapId>
<MapResult> 拒否 </MapResult>
<DestinationChildInstanceTypes>
<DestinationChildInstanceType>VBR</DestinationChildInstanceType>
<DestinationChildInstanceType>CCN</DestinationChildInstanceType>
</DestinationChildInstanceTypes>
</RouteMap>
</RouteMaps>
</DescribeCenRouteMapsResponse>
JSON
形式
HTTP/1.1 200 OK
Content-Type:application/json
{
"TotalCount" : 1、
"RequestId" : "24CE1987-D1D1-5324-9BAD-2750B60E6ABB" 、
"PageSize" : 10,
"PageNumber" : 1,
"RouteMaps" : {
"RouteMap" : [ {
"ステータス" : "アクティブ" 、
"TransitRouterRouteTableId" : "vtb-gw8nx3515m1mbd1z1 ****" 、
"優先度" : 5000、
"SourceChildInstanceTypes" : {
"SourceChildInstanceType" : [ "VBR", "CCN"]
},
"CenId" : "cen-wx12mmlt17ld82 ****" 、
"TransmitDirection" : "RegionOut" 、
"CenRegionId" : "cn-hangzhou" 、
"RouteMapId" : "cenrmap-y40mxdvf7joc12 ****" 、
"MapResult" : "Deny" 、
"DestinationChildInstanceTypes" : {
"DestinationChildInstanceType" : [ "VBR", "CCN"]
}
} ]
}
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。