Tous les produits
Search
Centre de documentation

:CreateTransitRouterRouteTable

Dernière mise à jour :Aug 18, 2026

Crée une table de routage personnalisée pour un routeur de transit Enterprise Edition.

Notes d'utilisation

  • Seuls les routeurs de transit Enterprise Edition prennent en charge les tables de routage personnalisées. Pour plus d’informations sur les régions et les zones compatibles avec les routeurs de transit Enterprise Edition, consultez Qu’est-ce que CEN ?

  • CreateTransitRouterRouteTable est une opération asynchrone. Après l’envoi de la requête, l’ID de la table de routage est renvoyé, mais l’opération s’exécute toujours en arrière-plan. Appelez ListTransitRouterRouteTables pour interroger l’état d’une table de routage.

    • Si une table de routage se trouve dans l’état Creating, elle est en cours de création. Dans ce cas, vous pouvez interroger la table de routage, mais aucune autre opération n'est possible.

    • Si une table de routage se trouve dans l’état Active, elle a été créée.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour votre commodité, nous vous recommandons d’appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l’exemple de code de l’opération pour différents SDK.

Paramètres de requête

Parameter Type Required Example Description
Action String Yes CreateTransitRouterRouteTable

L’opération à exécuter. Définissez la valeur sur CreateTransitRouterRouteTable.

ClientToken String No 02fb3da4-130e-11e9-8e44-001****

Le jeton client utilisé pour garantir l’idempotence de la requête.

Vous pouvez utiliser le client pour générer la valeur, mais vous devez vous assurer qu’elle est unique parmi différentes requêtes. ClientToken ne peut contenir que des caractères ASCII.

Remarque Si vous ne définissez pas ce paramètre, ClientToken prend la valeur de RequestId. La valeur de RequestId peut varier selon chaque requête API.
TransitRouterRouteTableName String No testname

Le nom de la table de routage personnalisée.

Le nom doit comporter entre 1 et 128 caractères et peut contenir des lettres, des chiffres et les caractères spéciaux suivants : , . ; / @ _ -. Vous pouvez également laisser le nom vide.

TransitRouterRouteTableDescription String No testdesc

La description de la table de routage personnalisée.

La description doit comporter entre 2 et 256 caractères et peut contenir des lettres, des chiffres et les caractères spéciaux suivants : , . ; / @ _ -. Vous pouvez également laisser la description vide.

TransitRouterId String Yes tr-bp1su1ytdxtataupl****

L’ID du routeur de transit Enterprise Edition.

DryRun Boolean No false

Indique si la requête doit être prévalidée. Les éléments vérifiés incluent les autorisations et l’état des ressources cloud spécifiées. Valeurs possibles :

  • false (par défaut) : envoie la requête. Si la prévalidation réussit, la table de routage personnalisée est créée.
  • true : prévalide la requête sans créer la table de routage personnalisée. Avec cette valeur, le système vérifie les paramètres requis et la syntaxe de la requête. Si la prévalidation échoue, un message d’erreur est renvoyé. Si elle réussit, le système renvoie l’ID de la requête.

Paramètres de réponse

Parameter

Type

Example

Description

TransitRouterRouteTableId

String

vtb-bp1xbcgpgcz9axl9m****

L’ID de la table de routage personnalisée.

RequestId

String

599904C8-A3DA-4E5F-83B6-D5364E664247

L’ID de la requête.

Exemples

Exemples de requêtes

http(s)://[Endpoint]/?Action=CreateTransitRouterRouteTable
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&TransitRouterRouteTableName=testname
&TransitRouterRouteTableDescription=testdesc
&TransitRouterId=tr-bp1su1ytdxtataupl****
&DryRun=false
&Common request parameters

Exemples de réponses réussies

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateTransitRouterRouteTableResponse>
    <TransitRouterRouteTableId>vtb-bp1xbcgpgcz9axl9m****</TransitRouterRouteTableId>
    <RequestId>599904C8-A3DA-4E5F-83B6-D5364E664247</RequestId>
</CreateTransitRouterRouteTableResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "TransitRouterRouteTableId" : "vtb-bp1xbcgpgcz9axl9m****",
  "RequestId" : "599904C8-A3DA-4E5F-83B6-D5364E664247"
}

Codes d’erreur

HttpCode

Error code

Error message

Description

400

DryRunOperation

Request validation has been passed with DryRun flag set.

Le message d’erreur indique que la requête de test (dry run) a réussi la prévalidation.

Pour obtenir la liste des codes d’erreur, consultez le Centre d’erreurs de l’API.