CEN インスタンスに関連付けられている VPC または VBR 内のルートエントリを CEN に公開します。
サポートされているルートエントリ
次の表は、CEN に公開できるルートエントリを示しています。
ルートエントリ |
ネットワーク |
デフォルトで CEN に公開されるかどうか |
---|---|---|
ECS インスタンスを指すルートエントリ |
VPC |
いいえ |
VPN Gateway を指すルートエントリ |
VPC |
いいえ |
高可用性仮想 IP アドレス (HaVip) をポイントするルートエントリ |
VPC |
いいえ |
VPC システム ルートエントリ |
VPC |
はい |
オンプレミスデータセンターをポイントするルートエントリ |
VPC |
はい |
BGP ルートエントリ |
VPC |
はい |
デバッグ
リクエストパラメーター
パラメータ | データ型 | 必須 | 値の例 | 説明 |
---|---|---|---|---|
CenId | String | はい | cen-7qthudw0ll6jmc**** |
CEN インスタンスの ID。 |
ChildInstanceId | String | はい | vpc-rj9gt5nll27onu**** |
関連付けられているネットワーク (VPC または VBR) の ID。 |
ChildInstanceRegionId | String | はい | us-west-1 |
関連付けられている VBR または VPC が属するリージョンの ID。 |
ChildInstanceRouteTableId | String | はい | vtb-bp174d1gje7**** |
関連付けられている VBR または VPC のルートテーブル ID。 |
ChildInstanceType | String | はい | VPC |
関連付けられたネットワークのタイプ。 有効値:VPC | VBR |
DestinationCidrBlock | String | はい | 172.16.xx.xx/24 |
公開するルートエントリのターゲット CIDR ブロック。 |
Action | String | いいえ | PublishRouteEntries |
オプション。 この操作の名前。 値:PublishRouteEntries |
応答パラメーター
パラメーター | データ型 | 値の例 | 説明 |
---|---|---|---|
RequestId | String | FBDB18D8-E91E-4978-8D6C-6E2E3EE10133 |
リクエストの ID です。 |
例
要求の例
http(s)://[Endpoint]/? Action=PublishRouteEntries
&CenId=cen-7qthudw0ll6jmc****
&ChildInstanceId=vpc-rj9gt5nll27onu****
&ChildInstanceRegionId=us-west-1
&ChildInstanceRouteTableId=vtb-bp174d1gje7****
&ChildInstanceType=VPC
&DestinationCidrBlock=172.16.xx.xx/24
&<CommonParameters>
レスポンスの例
XML
形式
<PublishRouteEntriesResponse>
<RequestId>FBDB18D8-E91E-4978-8D6C-6E2E3EE101330</RequestId>
</PublishRouteEntriesResponse>
JSON
形式
{
"RequestId":"FBDB18D8-E91E-4978-8D6C-6E2E3EE10133"
}
エラー
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
400 | ParameterIllegal.AliUid | The parameter of aliUid is illegal. | アカウント ID が正しくありません。 |
400 | ParameterIllegal.CenInstanceId | The parameter of CEN instance id is illegal. | CEN インスタンスの ID が正しくありません。 |
400 | ParameterIllegal.ChildInstanceRegionId | The parameter of child instance region id is illegal. | 関連付けられたネットワークが属するリージョンが正しくありません。 |
409 | InvalidOperation.ChildInstanceStatus | The child-instance is not in a valid state for the operation. | ネットワークは処理中です。 後でもう一度お試しください。 |
409 | InvalidOperation.CenInstanceStatus | The CEN instance is not in a valid state for the operation. | CEN インスタンスは処理中です。 後でもう一度お試しください |
400 | ParameterIllegal.ChildInstanceType | The parameter of child instance type is illegal. | ネットワークタイプが正しくありません。 |
エラーコードについては、「APIエラーセンター」をご参照ください。