全部產品
Search
文件中心

Virtual Private Cloud:DeleteRouteEntries - 大量刪除自訂路由條目

更新時間:Apr 27, 2026

調用DeleteRouteEntries大量刪除自訂路由條目。

介面說明

調用本介面刪除路由條目時,請注意:

  • 只有處於 Available 狀態的路由條目可以被刪除。

  • 路由表所在的 VPC 進行中建立或刪除交換器或路由條目時,無法刪除路由條目。

  • DeleteRouteEntries 介面屬於非同步介面,即系統會返回一個請求 ID,但該路由條目尚未刪除成功,系統背景刪除任務仍在進行。您可以調用 DescribeRouteEntryList 查詢路由條目的刪除狀態:

    • 當路由條目處於 Deleting 狀態時,表示路由條目正在刪除中。

    • 當查詢不到指定的路由條目時,表示路由條目刪除成功。

  • DeleteRouteEntries 介面不支援在同一個 VPC 中並發大量刪除路由表中的路由條目。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

調試

授權資訊

當前API暫無授權資訊透出。

請求參數

名稱

類型

必填

描述

樣本值

RegionId

string

路由表所屬地區的 ID。

您可以通過調用 DescribeRegions 介面擷取地區 ID。

cn-hangzhou

RegionId

string

路由表所屬地區的 ID。

您可以通過調用 DescribeRegions 介面擷取地區 ID。

cn-hangzhou

RouteEntries

array<object>

要刪除的路由條目資訊。

object

要刪除的路由條目資訊。

RouteTableId

string

要刪除的路由條目所在的路由表的 ID。最多支援輸入 50 個路由表 ID。

vtb-2ze3jgygk9bmsj23s****

RouteEntryId

string

要刪除的路由條目 ID。最多支援輸入 50 個路由條目 ID。

說明

RouteEntryId 參數未輸入時,DstCidrBlockNextHop 參數必填。

rte-bp1mnnr2al0naomnpv****

DstCidrBlock

string

要刪除的路由條目的目標網段,支援 IPv4 網段、IPv6 網段和首碼列表網段。最多支援輸入 50 個目標網段。

說明

RouteEntryId 參數未輸入時,DstCidrBlockNextHop 參數必填。

47.100.XX.XX/24

NextHop

string

要刪除的下一跳執行個體的 ID。最多支援輸入 50 個執行個體 ID。

說明

RouteEntryId 參數未輸入時,DstCidrBlockNextHop 參數必填。

i-j6c2fp57q8rr4jlu****

DryRun

boolean

是否只預檢此次請求,取值:

true:發送請求,不會刪除路由條目。檢查項包括 AccessKey 是否有效、RAM 使用者的授權情況和是否填寫了必需參數。如果檢查不通過,則返回對應錯誤。如果檢查通過,會返回錯誤碼DryRunOperation

false(預設值):發送正常請求,通過檢查後返回 2xx HTTP 狀態代碼並直接刪除路由條目。

返回參數

名稱

類型

描述

樣本值

object

返回資訊。

RequestId

string

請求 ID。

0ED8D006-F706-4D23-88ED-E11ED28DCAC0

SuccessCount

integer

刪除成功的路由條目數。

2

FailedCount

integer

刪除失敗的路由條目數。

2

FailedRouteEntries

array<object>

刪除失敗的路由條目資訊。

object

刪除失敗的路由條目資訊。

RouteEntryId

string

刪除失敗的路由條目 ID。

rte-bp1mnnr2al0naomnpv****

DstCidrBlock

string

刪除失敗的路由條目的目標網段,支援 IPv4 網段、IPv6 網段和首碼列表網段。

47.100.XX.XX/24

NextHop

string

刪除失敗的下一跳執行個體 ID。

i-j6c2fp57q8rr4jlu****

FailedCode

string

失敗的錯誤碼。

VPC_ROUTER_ENTRY_NOT_EXIST

FailedMessage

string

失敗的具體報錯資訊。

vRouterEntry not exists

樣本

正常返回樣本

JSON格式

{
  "RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0",
  "SuccessCount": 2,
  "FailedCount": 2,
  "FailedRouteEntries": [
    {
      "RouteEntryId": "rte-bp1mnnr2al0naomnpv****",
      "DstCidrBlock": "47.100.XX.XX/24",
      "NextHop": "i-j6c2fp57q8rr4jlu****",
      "FailedCode": "VPC_ROUTER_ENTRY_NOT_EXIST",
      "FailedMessage": "vRouterEntry not exists"
    }
  ]
}

錯誤碼

HTTP status code

錯誤碼

錯誤資訊

描述

400 DryRunOperation Request validation has been passed with DryRun flag set. DryRun校正通過。
400 TaskConflict The operation is too frequent. Please wait a moment and try again. 當前操作太頻繁,請稍後重試。

訪問錯誤中心查看更多錯誤碼。

變更歷史

更多資訊,參考變更詳情