Supprime une table de routage personnalisée d'un routeur de transit Enterprise Edition.
Notes d'utilisation
Il est impossible de supprimer la table de routage par défaut d'un routeur de transit Enterprise Edition.
-
L'opération DeleteTransitRouterRouteTable est asynchrone. Après l'envoi de la requête, le système renvoie un ID de requête, mais l'exécution se poursuit en arrière-plan. Appelez ListTransitRouterRouteTables pour interroger l'état d'une table de routage personnalisée.
Si une table de routage personnalisée est dans l'état
Deleting, elle est en cours de suppression. Vous pouvez alors l'interroger, mais aucune autre opération n'est possible.Si une table de routage personnalisée est introuvable, elle a été supprimée.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DeleteTransitRouterRouteTable | Opération à effectuer. Définissez la valeur sur DeleteTransitRouterRouteTable. |
| ClientToken | String | No | 02fb3da4-130e-11e9-8e44-001**** | Jeton client utilisé pour garantir l'idempotence de la requête. Générez la valeur via le client, en veillant à son unicité pour chaque requête. Le paramètre ClientToken ne doit contenir que des caractères ASCII. Remarque Si vous omettez ce paramètre, ClientToken prend la valeur de RequestId. La valeur de RequestId peut varier selon les requêtes API. |
| DryRun | Boolean | No | false | Indique si la requête doit uniquement faire l'objet d'une vérification préalable. Les éléments vérifiés incluent les autorisations et l'état du routeur de transit. Valeurs possibles :
|
| TransitRouterRouteTableId | String | Yes | vtb-bp1xbcgpgcz9axl9m**** | ID de la table de routage personnalisée. |
Paramètres de réponse
|
Parameter |
Type |
Example |
Description |
|
RequestId |
String |
EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2 |
ID de la requête. |
Exemples
Exemples de requêtes
http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteTable
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&DryRun=false
&TransitRouterRouteTableId=vtb-bp1xbcgpgcz9axl9m****
&Common request parameters
Exemples de réponses réussies
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterRouteTableResponse>
<RequestId>EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2</RequestId>
</DeleteTransitRouterRouteTableResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2"
}
Codes d'erreur
|
HttpCode |
Error code |
Error message |
Description |
|
400 |
InvalidTransitRouterRouteTableId.NotFound |
TransitRouterRouteTableId is not found. |
L'ID de table de routage du routeur de transit spécifié n'existe pas. |
|
400 |
DryRunOperation |
Request validation has been passed with DryRun flag set. |
La requête de test a réussi la vérification préalable. |
|
400 |
IncorrectStatus.TransitRouterRouteTable |
TransitRouterRouteTable status is invalid. |
Le routeur de transit se trouve dans un état non valide. |
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.