ネットワークインスタンスのルートエントリをクエリします。

デバッグ

OpenAPI Explorer を使用して、デバッグ操作を実行し、SDK コード例を生成します。

リクエストパラメーター

パラメータ データ型 必須 値の例 説明
CenId String はい cen-7qthudw0ll6jmc****

CEN インスタンスの ID。

ChildInstanceId String はい vpc-bp18sth14qii3pnvo****

ネットワークインスタンスの ID。

ChildInstanceRegionId String はい cn-hangzhou

ネットワークインスタンスが属するリージョンの ID。

ChildInstanceType String はい vpc

ネットワークインスタンスのタイプ。 有効値:

  • VPC:Virtual Private Cloud
  • VBR:仮想ボーダールーター
  • CCN:Cloud Connect Network
Action String いいえ DescribeCenChildInstanceRouteEntries

オプション。 この操作の名前。 値:DescribeCenRegionDomainRouteEntries

PageNumber Integer いいえ 1

オプション。 ページ番号。 デフォルト値:1

PageSize Integer いいえ 10

オプション。 1 ページあたりのエントリ数。 最大値:50。 デフォルト値:10

Status String いいえ Active

オプション。 ルートエントリのステータス。 有効値:

  • Active:ルートエントリは使用可能です。
  • Backup:ルートエントリはバックアップとして動作しています。
  • Rejected:ルートエントリは却下されています。
  • Prohibited:ルートエントリは禁止されています。
  • All:ルートは任意のステータスです。

応答パラメーター

パラメーター データ型 値の例 説明
CenRouteEntries

ルートエントリのリスト。

AsPaths 65501

ルートエントリの AS Path (BGP ルート属性)。

CenRouteMapRecords

ルートマップの詳細。

RegionId String cn-hangzhou

ルートマップが適用されるリージョンの ID。

RouteMapId String cenrmap-w4yf7toozfol3q****

ルートマップの ID。

Communities 65501:1

ルートエントリのコミュニティ (BGP ルート属性)。

Conflicts

競合するルートエントリの詳細。

DestinationCidrBlock String 192.168.1.0/24

競合するルートエントリのターゲット CIDR ブロック。

InstanceId String ecs-xxdjakjdakhfkfka****

競合するネットワークインスタンスの ID。

InstanceType String ECS

競合するネットワークインスタンスのタイプ。

RegionId String cn-hangzhou

競合するインスタンスが属するリージョンの ID。

Status String conflict

競合の原因。 有効値:

  • conflict:ルートエントリは他のルートエントリと競合しています。
  • overflow:他のネットワークインスタンスのルートテーブルのルートエントリ数が、制限を超えています。
  • prohibited:ルートエントリは VBR ポリシーで許可されていません。
DestinationCidrBlock String 192.168.3.0/24

ルートエントリのターゲット CIDR ブロック。

NextHopInstanceId String vpc-o6woh5s494zueq40v****

ネクストホップのインスタンス ID。

NextHopRegionId String cn-hangzhou

ネクストホップインスタンスが属するリージョンの ID。

NextHopType String VPC

ネクストホップインスタンスのタイプ。 有効値:

  • VPC:Virtual Private Cloud
  • VBR:仮想ボーダールーター
OperationalMode Boolean true

CEN との間で、ルートエントリの公開または公開の取り消しが許可されているかどうか。 有効値:

  • true:CEN との間で、ルートエントリの公開または公開の取り消しが許可されています。
  • False:CEN との間で、ルートエントリの公開または公開の取り消しが許可されていません。
PublishStatus String Published

ルートエントリが CEN に公開されているかどうか。

  • Published:ルートエントリは CEN に公開されています。
  • NonPublished:ルートエントリは CEN に公開されていません。
RouteTableId String vtb-bp1r9pvl4xen8s9ju****

ルートテーブルの ID。

Status String Active

ルートエントリのステータス。

Type String CBN

ルートエントリのタイプ。

PageNumber Integer 1

現在のページ番号

PageSize Integer 10

1 ページあたりのエントリ数。

RequestId String 4EC47282-1B74-4534-BD0E-403F3EE64CAF

リクエスト ID です。

TotalCount Integer 30

ルートエントリの総数。

要求の例


http(s)://[Endpoint]/? Action=DescribeCenChildInstanceRouteEntries
&CenId=cen-7qthudw0ll6jmc****
&ChildInstanceId=vpc-bp18sth14qii3pnvo****
&ChildInstanceRegionId=cn-hangzhou
&ChildInstanceType=vpc
&<CommonParameters>

戻り値の例

XML 形式

<DescribeCenChildInstanceRouteEntriesResponse>
	  <PageNumber>1</PageNumber>
	  <TotalCount>4</TotalCount>
	  <PageSize>10</PageSize>
	  <RequestId>17A57456-EF48-419D-9AE6-9B03D9996018</RequestId>
	  <CenRouteEntries>
		    <CenRouteEntry>
			      <NextHopInstanceId>vbr-bp13gtbhdp0pfqg6s****</NextHopInstanceId>
			      <CenRouteMapRecords>
				        <CenRouteMapRecord>
					          <RouteMapId>cenrmap-4lcjxzo2zyqjd3****</RouteMapId>
					          <RegionId>cn-hangzhou</RegionId>
				        </CenRouteMapRecord>
			      </CenRouteMapRecords>
			      <OperationalMode>false</OperationalMode>
			      <Status>Active</Status>
			      <AsPaths></AsPaths>
			      <Communities></Communities>
			      <Type>CEN</Type>
			      <RouteTableId>vtb-bp1r9pvl4xen8s9ju****</RouteTableId>
			      <NextHopRegionId>cn-hangzhou</NextHopRegionId>
			      <NextHopType>VBR</NextHopType>
			      <Conflicts></Conflicts>
			      <DestinationCidrBlock>10.0.0.0/24</DestinationCidrBlock>
		    </CenRouteEntry>
		    <CenRouteEntry>
			      <CenRouteMapRecords></CenRouteMapRecords>
			      <OperationalMode>false</OperationalMode>
			      <Status>Active</Status>
			      <AsPaths></AsPaths>
			      <Communities></Communities>
			      <Type>System</Type>
			      <RouteTableId>vtb-bp1r9pvl4xen8s9ju****</RouteTableId>
			      <NextHopType>service</NextHopType>
			      <Conflicts></Conflicts>
			      <DestinationCidrBlock>100.64.0.0/10</DestinationCidrBlock>
			      <PublishStatus>NonPublished</PublishStatus>
		    </CenRouteEntry>
		    <CenRouteEntry>
			      <CenRouteMapRecords></CenRouteMapRecords>
			      <OperationalMode>true</OperationalMode>
			      <Status>Active</Status>
			      <AsPaths></AsPaths>
			      <Communities></Communities>
			      <Type>System</Type>
			      <RouteTableId>vtb-bp1r9pvl4xen8s9ju****</RouteTableId>
			      <NextHopType>local</NextHopType>
			      <Conflicts></Conflicts>
			      <DestinationCidrBlock>172.16.0.0/24</DestinationCidrBlock>
			      <PublishStatus>Published</PublishStatus>
		    </CenRouteEntry>
		    <CenRouteEntry>
			      <NextHopInstanceId>vbr-bp13gtbhdp0pfqg6s****</NextHopInstanceId>
			      <CenRouteMapRecords>
				        <CenRouteMapRecord>
					          <RouteMapId>cenrmap-4lcjxzo2zyqjd3****</RouteMapId>
					          <RegionId>cn-hangzhou</RegionId>
				        </CenRouteMapRecord>
			      </CenRouteMapRecords>
			      <OperationalMode>false</OperationalMode>
			      <Status>Active</Status>
			      <AsPaths></AsPaths>
			      <Communities></Communities>
			      <Type>CEN</Type>
			      <RouteTableId>vtb-bp1r9pvl4xen8s9ju****</RouteTableId>
			      <NextHopRegionId>cn-hangzhou</NextHopRegionId>
			      <NextHopType>VBR</NextHopType>
			      <Conflicts></Conflicts>
			      <DestinationCidrBlock>192.168.2.0/24</DestinationCidrBlock>
		    </CenRouteEntry>
	  </CenRouteEntries>
</DescribeCenChildInstanceRouteEntriesResponse>

JSON 形式

{
	"PageNumber":1,
	"TotalCount":1,
	"PageSize":10,
	"RequestId":"17A57456-EF48-419D-9AE6-9B03D9996018",
	"CenRouteEntries":{
		"CenRouteEntry":[
			{
				"NextHopInstanceId":"vbr-bp13gtbhdp0pfqg6s****",
				"Status":"Active",
				"OperationalMode":false,
				"CenRouteMapRecords":{
					"CenRouteMapRecord":[
						{
							"RouteMapId":"cenrmap-4lcjxzo2zyqjd3****",
							"RegionId":"cn-hangzhou"
						}
					]
				},
				"AsPaths":{
					"AsPath":[]
				},
				"Communities":{
					"Community":[]
				},
				"Type":"CEN",
				"NextHopType":"VBR",
				"NextHopRegionId":"cn-hangzhou",
				"RouteTableId":"vtb-bp1r9pvl4xen8s9ju****",
				"DestinationCidrBlock":"10.0.0.0/24",
				"Conflicts":{
					"Conflict":[]
				}
			},
			{
				"Status":"Active",
				"OperationalMode":false,
				"CenRouteMapRecords":{
					"CenRouteMapRecord":[]
				},
				"AsPaths":{
					"AsPath":[]
				},
				"Communities":{
					"Community":[]
				},
				"Type":"System",
				"NextHopType":"service",
				"RouteTableId":"vtb-bp1r9pvl4xen8s9ju****",
				"DestinationCidrBlock":"100.64.0.0/10",
				"Conflicts":{
					"Conflict":[]
				},
				"PublishStatus":"NonPublished"
			},
			{
				"Status":"Active",
				"OperationalMode":true,
				"CenRouteMapRecords":{
					"CenRouteMapRecord":[]
				},
				"AsPaths":{
					"AsPath":[]
				},
				"Communities":{
					"Community":[]
				},
				"Type":"System",
				"NextHopType":"local",
				"RouteTableId":"vtb-bp1r9pvl4xen8s9ju****",
				"DestinationCidrBlock":"172.16.0.0/24",
				"Conflicts":{
					"Conflict":[]
				},
				"PublishStatus":"Published"
			},
			{
				"NextHopInstanceId":"vbr-bp13gtbhdp0pfqg6s****",
				"Status":"Active",
				"OperationalMode":false,
				"CenRouteMapRecords":{
					"CenRouteMapRecord":[
						{
							"RouteMapId":"cenrmap-4lcjxzo2zyqjd3****",
							"RegionId":"cn-hangzhou"
						}
					]
				},
				"AsPaths":{
					"AsPath":[]
				},
				"Communities":{
					"Community":[]
				},
				"Type":"CEN",
				"NextHopType":"VBR",
				"NextHopRegionId":"cn-hangzhou",
				"RouteTableId":"vtb-bp1r9pvl4xen8s9ju****",
				"DestinationCidrBlock":"192.168.2.0/24",
				"Conflicts":{
					"Conflict":[]
				}
			}
		]
	}
}

エラー

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