BGP グループを作成します。
BGP を使用して、仮想境界ルーター (VBR) とオンプレミス IDC 間の通信を確立します。 BGP を使用するには、VBR と 通信する BGP ピアを、対応する BGP グループに追加し、VBR で BGP ネットワークをアドバタイズします。
BGP グループは、BGP 設定を簡素化するために使用されます。 繰り返しの設定をBGPグループに結合することで、設定の複雑さが軽減します。 各 BGP グループは、自律システム番号 (ASN) に関連付けられています。
この操作を行う前に、次の項目をご確認ください。
-
サポートされている BGP バージョンは、4 (BGP4) です。
-
IPv4 BGP はサポートされていますが、IPv6 BGP はサポートされていません。
デバッグ
API Explorer を使用して、API のデバッグ、SDK コード例の自動生成、API の迅速な検索を簡単にすることができます。
リクエストパラメーター
パラメータ | データ型 | 必須 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | CreateBgpGroup |
このアクションの名前。 値: CreateBgpGroup |
PeerASN | String | 必須 | 1111 |
BGP ピアの ASN。 |
RegionId | String | 必須 | cn-shanghai |
BGP グループが属するリージョン。 リージョン ID をクエリするには、 DescribeRegions を呼び出します。 |
RouterId | String | 任意 | vrt-bp1lhl0taikrteen80oxx |
VBR の ID。 |
Authkey | String | 任意 | !PWZ2wsq |
BGP グループの認証キー。 |
ClientToken | String | 任意 | 02fb3da4-130e-11e9-8e44-0016e04115b |
リクエストの冪等性を保証するクライアントトークン。 このパラメーター値は、クライアントによって生成される一意の値である必要があります。 長さは 1〜64 の ASCII 文字でなければなりません。 |
Description | String | 任意 | BGP |
BGP グループの説明。 説明は 2~256 文字でなければなりません。 名前は英字で始まる必要があります。先頭文字列は |
IsFakeAsn | Boolean | 任意 | true |
ASN が正しい ASN かどうかを示します。 通常、BGP を実行するルーターは 1 つの AS だけに所属できます。 ただし、AS を他の AS に移行またはマージする必要がある場合、新しい ASN を使用する必要があります。 |
Name | String | 任意 | test |
BGP グループの名前。 名前は 2 〜 128 文字で、文字、数字、ピリオド (.)、アンダースコア (_)、およびハイフン (-) を使用できます。 名前は文字で始まる必要があります。
先頭文字列を |
応答パラメーター
パラメーター | データ型 | 値の例 | 説明 |
---|---|---|---|
BgpGroupId | String | bgpg-2zendnzngq9lkjkhvlrsr | BGP グループの ID。 |
RequestId | String | C1221A1F-2ACD-4592-8F27-474E02883159 | リクエストの ID です。 |
例
要求の例
https://vpc.aliyuncs.com/?Action=CreateBgpGroup
&PeerAsn=1111
&RegionId=cn-shanghai
&RouterId=vrt-bp1lhl0taikrteen80oxx
&<CommonParameters>
戻り値の例-
XML 形式
<CreateBgpGroupResponse> <BgpGroupId>bgpg-2zendnzngq9lkjkhvlrsr</BgpGroupId> <RequestId>C1221A1F-2ACD-4592-8F27-474E02883159</RequestId> </CreateBgpGroupResponse>
-
JSON 形式
{ "BgpGroupId":"bgpg-2zendnzngq9lkjkhvlrsr", "RequestId":"C1221A1F-2ACD-4592-8F27-474E02883159" }
Error codes
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
400 | QuotaExceeded.Bgp | bgp peer count per vbr quota exceed. | VBR の BGP グループクォータに達しています。 |
400 | QuotaExceeded.Nqa | nqa count per vbr quota exceed. | VBR の NQA クォータに達しています。 |
400 | QuotaExceeded.BgpNetwork | bgp network count per vbr quota exceed. | VBR の BGP ネットワーククォータに達しています。 |
400 | InvalidPeerIpAddress | multi pconn peer ip can not be null. | 複数の物理接続のピア IP アドレスを null にすることはできません。 |
400 | InvalidVbrNetwork | vbr netowrk not exists | 指定された VBR は存在しません。 |
400 | InvalidBgpName.Malformed | Specified Bgp Group name is not valid. | BGP グループの名前が無効です。 |
400 | InvalidBgpDescription.Malformed | Specified Bgp Group description is not valid. | BGP グループの説明が無効です。 |
400 | InvalidBgpAuthkey.Malformed | Specified Bgp Group authkey is not valid. | BGP グループの認証キーが無効です。 |
404 | InvalidRegionId.NotFound | 指定された RegionId が見つかりません。 | 指定された リージョン ID は存在しません。 |
400 | InvalidIP.Malformed | Ip malformed. | IP アドレスの形式が無効です。 |
400 | InvalidPeerAsn.Malformed | invalid peer asn cannot equals aliyun asn:45104 | 指定された ASN を Alibaba Cloud ASN と同一にすることはできません。 |
400 | InvalidParams.NotNull | invalid peer asn cannot equals aliyun asn:45104 | 指定された ASN を Alibaba Cloud ASN と同一にすることはできません。 |
400 | InvalidParams.NotFound | vpc instance not found | 指定された VPC は存在しません。 |
400 | InvalidParams.AlreadyExists | bgp network already exists | 指定された BGP ネットワークは既に存在しています。 |
400 | InvalidStatus.CannotOperate | invalid status cannot operate | リソースのステータスではこの操作が許可されないため、実行できません。 |