轉發路由器地址段是您為轉發路由器自定義的一個地址段,該地址段類似于為路由器環回口(Loopback接口)分配IP地址的地址段。您可以調用CreateTransitRouterCidr接口創建轉發路由器下CIDR地址段。
接口說明
轉發路由器地址段是您為轉發路由器自定義的一個地址段,該地址段類似于為路由器環回口(Loopback 接口)分配 IP 地址的地址段。轉發路由器地址段被用于為網絡實例連接分配地址。更多信息,請參見轉發路由器地址段。
CreateTransitRouterCidr 接口僅適用于在您創建轉發路由器后,為轉發路由器添加地址段。
在您創建轉發路由器地址段前,請了解以下信息:
-
僅企業版轉發路由器支持配置轉發路由器地址段。
-
轉發路由器地址段功能使用限制,請參見轉發路由器地址段使用限制。
-
一個轉發路由器最多支持配置 5 個地址段。每個地址段的子網掩碼位數不能少于 16 位,且不能超過 24 位。
-
不支持創建 100.64.0.0/10、224.0.0.0/4、127.0.0.0/8、169.254.0.0/16 及其子網的地址段。
-
每個地址段不能與云企業網實例下所有待互通的網段沖突。
-
同一個云企業網實例下,每個地址段需確保唯一。
-
為轉發路由器添加地址段后,您在轉發路由器下創建第一個 VPN 連接時,系統將自動從地址段中劃分出三個網段作為系統保留網段,用于系統后臺創建 VPN 連接,且系統將從地址段剩余的網段中為 IPsec 連接分配 IP 地址。
您可以調用 ListTransitRouterCidrAllocation 接口查詢系統已保留或者已分配 IP 地址的網段信息。
調試
您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。
授權信息
下表是API對應的授權信息,可以在RAM權限策略語句的Action
元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:
- 操作:是指具體的權限點。
- 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀?。≧ead)或列出(List)。
- 資源類型:是指操作中支持授權的資源類型。具體說明如下:
- 對于必選的資源類型,用背景高亮的方式表示。
- 對于不支持資源級授權的操作,用
全部資源
表示。
- 條件關鍵字:是指云產品自身定義的條件關鍵字。
- 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作 | 訪問級別 | 資源類型 | 條件關鍵字 | 關聯操作 |
---|---|---|---|---|
cen:CreateTransitRouterCidr | create | *TransitRouter acs:cen:*:{#accountId}:centransitrouter/{#centransitrouterId} |
| 無 |
請求參數
名稱 | 類型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
ClientToken | string | 否 | 客戶端 Token,用于保證請求的冪等性。 從您的客戶端生成一個參數值,確保不同請求間該參數值唯一。ClientToken 只支持 ASCII 字符。 說明
若您未指定,則系統自動使用 API 請求的 RequestId 作為 ClientToken 標識。每次 API 請求的 RequestId 不一樣。
| 123e4567-e89b-12d3-a456-426**** |
TransitRouterId | string | 是 | 轉發路由器實例 ID。 | tr-p0w3x8c9em72a40nw**** |
RegionId | string | 是 | 轉發路由器實例所屬地域 ID。 您可以通過調用 DescribeChildInstanceRegions 接口獲取地域 ID。 | cn-hangzhou |
Name | string | 否 | 轉發路由器地址段的名稱。 名稱可以為空或長度為 1~128 個字符,不能以 http://或 https://開頭。 | nametest |
Description | string | 否 | 轉發路由器地址段的描述信息。 描述可以為空或長度為 1~256 個字符,不能以 http://或 https://開頭。 | desctest |
DryRun | boolean | 否 | 是否只預檢此次請求。取值:
| false |
Cidr | string | 是 | 轉發路由器地址段。 | 192.168.10.0/24 |
PublishCidrRoute | boolean | 否 | 是否允許系統自動在轉發路由器路由表中添加轉發路由器地址段的路由。
| true |
返回參數
示例
正常返回示例
JSON
格式
{
"TransitRouterCidrId": "cidr-0zv0q9crqpntzz****",
"RequestId": "0876E54E-3E36-5C31-89F0-9EE8A9266F9A"
}
錯誤碼
HTTP status code | 錯誤碼 | 錯誤信息 | 描述 |
---|---|---|---|
400 | OverLappingExist.Cidr | The cidr overlapping exist. | cidr overlapping已存在。 |
400 | OperationUnsupported.TransitRouterCidr | Transit region does not support the operation. | 當前地域不支持該操作。 |
400 | IllegalParam.Cidr | The specified cidr is invalid. | 參數中指定的cidr不合法。 |
400 | IllegalParam.RegionId | The specified RegionId is illegal. | 參數中指定的Region不合法。 |
400 | InstanceNotExist | The instance is not exist. | 指定實例不存在。 |
400 | InvalidTransitRouterMode.NeedUpgrade | TransitRouter need to upgrade. | 當前轉發路由器模式不支持。 |
400 | IncorrectStatus.TransitRouterInstance | The status of TransitRouter is incorrect. | 轉發路由器狀態不正確。 |
400 | InvalidParameter | Invalid parameter. | 參數不合法。 |
400 | Unauthorized | The AccessKeyId is unauthorized. | 賬號無權限操作。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
變更時間 | 變更內容概要 | 操作 |
---|---|---|
2024-11-21 | OpenAPI 描述信息更新、OpenAPI 錯誤碼發生變更 | 查看變更詳情 |
2024-07-26 | OpenAPI 錯誤碼發生變更 | 查看變更詳情 |
2024-01-18 | OpenAPI 錯誤碼發生變更 | 查看變更詳情 |
2023-03-09 | OpenAPI 錯誤碼發生變更 | 查看變更詳情 |