Enterprise Edition transit yönlendiricideki özel bir yönlendirme tablosunu siler.
Kullanım notları
Enterprise Edition transit yönlendiricinin varsayılan yönlendirme tablosunu silemezsiniz.
-
DeleteTransitRouterRouteTable eşzamanlı olmayan bir işlemdir. Bir istek gönderdikten sonra istek kimliği döndürülür ancak işlem arka planda devam eder. Özel bir yönlendirme tablosunun durumunu sorgulamak için ListTransitRouterRouteTables API'sini çağırabilirsiniz.
Özel bir yönlendirme tablosu Deleting (Siliniyor) durumundaysa tablo silinme aşamasındadır. Bu durumda tabloyu sorgulayabilir ancak başka işlem yapamazsınız.
Özel bir yönlendirme tablosu bulunamıyorsa tablo silinmiş demektir.
Hata ayıklama
İstek parametreleri
| Parametre | Tür | Zorunlu | Örnek | Açıklama |
| Action | String | Evet | DeleteTransitRouterRouteTable | Gerçekleştirmek istediğiniz işlem. Değeri DeleteTransitRouterRouteTable olarak ayarlayın. |
| ClientToken | String | Hayır | 02fb3da4-130e-11e9-8e44-001**** | İsteğin tekil çalışmasını (idempotency) sağlamak için kullanılan istemci belirteci. Değeri istemci tarafında üretebilirsiniz; ancak farklı istekler arasında benzersiz olduğundan emin olun. ClientToken yalnızca ASCII karakterleri içerebilir. Not Bu parametreyi belirtmezseniz ClientToken değeri RequestId olarak ayarlanır. RequestId değeri her API isteğinde farklı olabilir. |
| DryRun | Boolean | Hayır | false | Yalnızca isteği ön denetimden geçirmek isteyip istemediğinizi belirtir. Denetlenen öğeler arasında izinler ve transit yönlendiricinin durumu yer alır. Geçerli değerler:
|
| TransitRouterRouteTableId | String | Evet | vtb-bp1xbcgpgcz9axl9m**** | Özel yönlendirme tablosunun kimliği. |
Yanıt parametreleri
|
Parametre |
Tür |
Örnek |
Açıklama |
|
RequestId |
String |
EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2 |
İsteğin kimliği. |
Örnekler
Örnek istekler
http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteTable
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&DryRun=false
&TransitRouterRouteTableId=vtb-bp1xbcgpgcz9axl9m****
&Common request parameters
Başarılı yanıt örnekleri
XML biçimi
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterRouteTableResponse>
<RequestId>EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2</RequestId>
</DeleteTransitRouterRouteTableResponse>
JSON biçimi
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2"
}
Hata kodları
|
HttpCode |
Hata kodu |
Hata mesajı |
Açıklama |
|
400 |
InvalidTransitRouterRouteTableId.NotFound |
TransitRouterRouteTableId is not found. |
Belirtilen transit yönlendirici yönlendirme tablosu kimliğinin bulunamadığını belirten hata mesajı. |
|
400 |
DryRunOperation |
Request validation has been passed with DryRun flag set. |
DryRun bayrağı ayarlandığında ön denetimin başarılı olduğunu belirten hata mesajı. |
|
400 |
IncorrectStatus.TransitRouterRouteTable |
TransitRouterRouteTable status is invalid. |
Transit yönlendiricinin geçersiz bir durumda olduğunu belirten hata mesajı. |
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.