調用DeleteTransitRouter介面刪除企業版轉寄路由器執行個體。
介面說明
DeleteTransitRouter 介面屬於非同步介面,即系統會先返回一個 RequestId,但該轉寄路由器執行個體並未刪除完成,系統背景刪除任務仍在進行。您可以調用 ListTransitRouters 介面查詢轉寄路由器執行個體的狀態。
當轉寄路由器執行個體處於 Deleting 狀態時,表示轉寄路由器執行個體正在刪除中,在該狀態下,您只能對轉寄路由器執行個體執行查詢操作,不能執行其他動作。
當查詢不到指定的轉寄路由器執行個體時,表示轉寄路由器執行個體刪除完成。
前提條件
刪除轉寄路由器執行個體前,請確保滿足以下條件:
- 轉寄路由器執行個體下不存在任何串連。
刪除Virtual Private Cloud(Virtual Private Cloud)串連,請參見 DeleteTransitRouterVpcAttachment 。
刪除專線網關 ECR(Express Connect Router)串連,請參見 DeleteTransitRouterEcrAttachment 。
刪除雲串連網 CCN(Cloud Connect Network)串連,請參見 DetachCenChildInstance 。
刪除 VPN 串連,請參見 DeleteTransitRouterVpnAttachment 。
刪除跨地區串連,請參見 DeleteTransitRouterPeerAttachment 。
刪除邊界路由器 VBR(Virtual Border Router)串連,請參見 DeleteTransitRouterVbrAttachment 。
轉寄路由器執行個體下不存在自訂路由表。具體操作,請參見 DeleteTransitRouterRouteTable 。
- 轉寄路由器執行個體預設路由表下不存在自訂路由條目、路由首碼以及彙總路由。具體操作,請參見
刪除企業版轉寄路由器自訂路由條目,請參見 DeleteTransitRouterRouteEntry 。
解除綁定首碼列表,請參見 DeleteTransitRouterPrefixListAssociation 。
刪除彙總路由,請參見 DeleteTransitRouteTableAggregation 。
轉寄路由器執行個體下不存在組播域。刪除群組播域,請參見 DeleteTransitRouterMulticastDomain 。
轉寄路由器執行個體下不存在流量標記策略。刪除流量標記策略,請參見 DeleteTrafficMarkingPolicy 。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
cen:DeleteTransitRouter |
delete |
*TransitRouter
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ClientToken |
string |
否 |
用戶端 Token,用於保證請求的等冪性。 從您的用戶端產生一個參數值,確保不同請求間該參數值唯一。ClientToken 只支援 ASCII 字元。 說明
若您未指定,則系統自動使用 API 請求的 RequestId 作為 ClientToken 標識。每次 API 請求的 RequestId 不一樣。 |
02fb3da4-130e-11e9-8e44-001**** |
| DryRun |
boolean |
否 |
是否對此次刪除請求執行預檢,包括許可權、執行個體狀態校正等。取值:
|
false |
| TransitRouterId |
string |
是 |
轉寄路由器執行個體 ID。 |
tr-uf654ttymmljlvh2x**** |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
返回結果。 |
||
| RequestId |
string |
請求 ID。 |
6DE3EE92-39C8-4BBD-A3AD-F568D74741BB |
樣本
正常返回樣本
JSON格式
{
"RequestId": "6DE3EE92-39C8-4BBD-A3AD-F568D74741BB"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | OperationFailed.DeleteTransitRouter | Operation failed because TransitRouterRouteTable or TransitRouterRouteEntry or BandwidthTransitRegion exists. | 存在自訂路由,或自訂路由表,或頻寬複用配置,無法進行該操作,請刪除相應配置後重試。 |
| 400 | IncorrectStatus.TransitRouterInstance | The status of TransitRouter is incorrect. | 轉寄路由器狀態不正確。 |
| 400 | OperationFailed.CCNAttached | Can not delete transit router because CCN still attached. | 存在綁定的CCN,不允許刪除轉寄路由器。 |
| 400 | OperationFailed.BandwidthLimitExist | Operation is invalid because a bandwidth limit exist. | 當前TR還存在已經配置的跨地區頻寬,請刪除所有跨地區頻寬後再刪除TR。 |
| 400 | IncorrectStatus.CenInstance | The status of CenInstance is incorrect. | 該轉寄路由器所屬CEN目前狀態不支援該操作,請等待CEN處於穩態後重試。 |
| 400 | OperationFailed.TrafficMarkingPolicyExist | Operation is invalid because traffic marking policy exists. | 流量標記策略存在,請刪除流量標記策略後再刪除轉寄路由器。 |
| 400 | OperationFailed.MulticastDomainExist | Operation is invalid because multicast domain exists. | 組播域存在,請先刪除群組播域後再刪除轉寄路由器。 |
| 400 | OperationFailed.PrefixListExist | Operation is invalid because prefix list exists. | prefix list存在,無法支援該操作,請刪除prefix list後重試。 |
| 400 | OperationFailed.TrafficQosPolicyExist | Operation is invalid because traffic qos policy exists. | 存在流量調度策略,無法進行該操作,請刪除後重試。 |
| 400 | OperationFailed.CloudRouteExist | Operation is invalid because cloud route exists. | 當前TR存在雲端服務路由配置,請先訪問雲端服務配置頁面刪除該TR上配置的所有雲端服務路由。 |
| 400 | OperationFailed.FlowLogExistOrNisOpened | Operation failed because FlowLog exists or Nis opened. | 存在flowlog或者開通Nis服務,無法支援該操作。 |
| 400 | OperationFailed.AggregationRouteExist | Operation failed because TransitRouterRouteAggregation exists. | 刪除操作失敗,因為包含彙總路由。 |
| 400 | InvalidOperation.BondVbrExist | The operation failed due to BondVbr exists. | 操作失敗因為BondVbr存在。 |
| 400 | InvalidTransitRouterInstance.NotFound | The Transit Router instance is not found. | 轉寄路由器執行個體不存在。 |
| 400 | OperationFailed.FlowLogExist | Flow log configurations exist. Delete the flow log configurations and retry the operation. | 存在流日誌配置,請刪除流日誌後重試操作。 |
| 400 | InvalidParameter | Invalid parameter. | 參數不合法。 |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | 帳號無許可權操作。 |
| 400 | InvalidOperation.RelatedEcrExists | Operation is invalid due to related ECR exists. |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。