PublishRouteEntries 操作を呼び出して、仮想プライベートクラウド (VPC) または仮想ボーダールータ (VBR) から Cloud Enterprise Network (CEN) インスタンスにルートを公開できます。 ルートの競合が発生しない場合、CEN インスタンスに接続されている他のネットワークインスタンスは、公開されたルートを学習できます。
操作説明
次の表に、CEN のさまざまな種類のルートのデフォルトの公開ステータスを示します。 デフォルトでは CEN に公開されていないルートを公開するには、PublishRouteEntries 操作を呼び出します。
ルート | ルートのインスタンス | デフォルトで CEN に公開 |
ECS インスタンスへのルート | VPC | いいえ |
VPN Gateway へのルート | VPC | いいえ |
高可用性 (HA) 仮想 IP アドレスへのルート | VPC | いいえ |
ルーターインターフェイスへのルート | VPC | いいえ |
ENI へのルート | VPC | いいえ |
IPv6 Gateway へのルート | VPC | いいえ |
NAT Gateway へのルート | VPC | いいえ |
VPC システムルート | VPC | はい |
データセンターへのルート | VBR | はい |
ボーダーゲートウェイプロトコル (BGP) ルート | VBR | はい |
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
cen:PublishRouteEntries |
update |
*CenInstance
*virtualborderrouter
*VPC
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| CenId |
string |
必須 |
CEN インスタンスの ID です。 |
cen-7qthudw0ll6jmc**** |
| ChildInstanceId |
string |
必須 |
ネットワークインスタンスの ID。 |
vpc-rj9gt5nll27onu**** |
| ChildInstanceType |
string |
必須 |
ネットワークインスタンスのタイプ。有効な値:
|
VPC |
| ChildInstanceRegionId |
string |
必須 |
ネットワークインスタンスがデプロイされているリージョンの ID。 DescribeChildInstanceRegions 操作を呼び出して、リージョン ID をクエリできます。 |
us-west-1 |
| ChildInstanceRouteTableId |
string |
必須 |
ネットワークインスタンスのルートテーブルの ID。 |
vtb-bp174d1gje7**** |
| DestinationCidrBlock |
string |
必須 |
公開するルートの宛先 CIDR ブロック。 |
172.16.1.0/24 |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
FBDB18D8-E91E-4978-8D6C-6E2E3EE10133 |
例
成功レスポンス
JSONJSON
{
"RequestId": "FBDB18D8-E91E-4978-8D6C-6E2E3EE10133"
}
エラーレスポンス
JSONJSON
{
"RequestId": "FBDB18D8-E91E-4978-8D6C-6E2E3EE10133"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | ParameterIllegal.AliUid | The parameter of aliUid is illegal. | |
| 400 | InvalidOperation.UnsupportnexthopType | The nexthop type is unsupported | |
| 400 | InvalidOperation.NotFoundRoute | The specified route does not exist. | |
| 400 | ParameterIllegal.CenInstanceId | The parameter of CEN instance id is illegal. | |
| 400 | ParameterIllegal.ChildInstanceRegionId | The parameter of child instance region id is illegal. | |
| 400 | ParameterIllegal.ChildInstanceType | The parameter of child instance type is illegal. | |
| 400 | InvalidOperation.UnsupportRouteTableType | The route table type is unsupported | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | |
| 404 | Instance.NotExist | The instance is not exist. | |
| 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. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。