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
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 :
|
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.