Tous les produits
Search
Centre de documentation

:AssociateTransitRouterAttachmentWithRouteTable

Dernière mise à jour :Aug 18, 2026

Crée une association de transfert.

Notes d'utilisation

Après avoir créé une connexion d'instance réseau sur un routeur de transit, configurez une association de transfert pour lier cette connexion à une table de routage. La connexion d'instance réseau achemine alors le trafic réseau selon la table de routage associée. Avant de commencer, lisez attentivement les règles suivantes :

  • Seuls les routeurs de transit Enterprise Edition prennent en charge les associations de transfert. Pour plus d'informations sur les régions et les zones compatibles avec les routeurs de transit Enterprise Edition, consultez Routeurs de transit.

  • AssociateTransitRouterAttachmentWithRouteTable est une opération asynchrone. Après l'envoi de la requête, le système renvoie l'ID de requête, mais l'opération s'exécute toujours en arrière-plan. Appelez ListTransitRouterRouteTableAssociations pour interroger l'état de l'association de transfert.

    • Si l'association de transfert est dans l'état Associating, elle est en cours de création. Vous pouvez interroger l'association, mais aucune autre opération n'est possible.

    • Si l'association de transfert est dans l'état Active, elle est créée.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

Paramètres de requête

Paramètre Type Obligatoire Exemple Description
Action String Oui AssociateTransitRouterAttachmentWithRouteTable

L'action à effectuer. Définissez la valeur sur AssociateTransitRouterAttachmentWithRouteTable.

TransitRouterAttachmentId String Oui tr-attach-nls9fzkfat8934****

L'ID de la connexion d'instance réseau.

TransitRouterRouteTableId String Oui vtb-bp1dudbh2d5na6b50****

L'ID de la table de routage du routeur de transit Enterprise Edition.

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

Le 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 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 les requêtes API.
DryRun Boolean Non false

Indique si une vérification préalable doit être effectuée pour contrôler des informations telles que les autorisations et l'état de l'instance. Valeurs possibles :

  • false (par défaut) : envoie la requête. Si la vérification préalable réussit, l'association de transfert est créée.
  • true : envoie uniquement une requête de vérification préalable. L'association de transfert n'est pas créée même si la vérification réussit. Avec cette valeur, le système vérifie les paramètres requis et la syntaxe de la requête. En cas d'échec de la vérification, un message d'erreur est renvoyé. En cas de réussite, le système renvoie l'ID de la requête.

Paramètres de réponse

Paramètre

Type

Exemple

Description

RequestId

String

4EC47282-1B74-4534-BD0E-403F3EE64CAF

L'ID de la requête.

Exemples

Exemple de requête

http(s)://[Endpoint]/?Action=AssociateTransitRouterAttachmentWithRouteTable
&TransitRouterAttachmentId=tr-attach-nls9fzkfat8934****
&TransitRouterRouteTableId=vtb-bp1dudbh2d5na6b50****
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&DryRun=false
&Common request parameters

Exemple de réponse réussie

Format XML

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

<AssociateTransitRouterAttachmentWithRouteTableResponse>
    <RequestId>4EC47282-1B74-4534-BD0E-403F3EE64CAF</RequestId>
</AssociateTransitRouterAttachmentWithRouteTableResponse>

Format JSON

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

{
  "RequestId" : "4EC47282-1B74-4534-BD0E-403F3EE64CAF"
}

Codes d'erreur

Code HTTP

Code d'erreur

Message d'erreur

Description

400

AssociationExist.TransitRouterTable

The specified association already exists.

La table de routage spécifiée est déjà associée à une association de transfert.

404

InvalidRouteTableId.NotFound

The specified RouteTableId is not found.

L'ID de table de routage spécifié n'existe pas.

404

InvalidAttachmentId.NotFound

The specified AttachmentId is not found.

L'ID de connexion d'instance réseau spécifié n'existe pas.

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