Remplace la table de routage du routeur de transit associée à une connexion d'instance réseau.
Description de l'opération
-
Seules les connexions d'instance réseau sous un routeur de transit Édition Entreprise prennent en charge la modification de la table de routage du routeur de transit associée.
-
ReplaceTransitRouterRouteTableAssociation est une opération asynchrone. Après l'envoi d'une requête, le système renvoie un RequestId, mais la table de routage du routeur de transit associée à la connexion d'instance réseau n'a pas encore été remplacée. La tâche de remplacement s'exécute toujours en arrière-plan. Vous pouvez appeler ListTransitRouterRouteTableAssociations pour interroger l'état de transfert de l'association entre la connexion d'instance réseau et la nouvelle table de routage du routeur de transit.
Si l'état de transfert de l'association est Replacing, la connexion d'instance réseau est en train de modifier la table de routage du routeur de transit associée. Dans cet état, vous pouvez uniquement interroger la relation de transfert de l'association entre la connexion d'instance réseau et la table de routage du routeur de transit. Vous ne pouvez pas effectuer d'autres opérations.
Si l'état de transfert de l'association est Active, la connexion d'instance réseau a modifié avec succès la table de routage du routeur de transit associée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cen:ReplaceTransitRouterRouteTableAssociation |
update |
*TransitRouterVpcAttachment
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ClientToken |
string |
Non |
Le jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer le jeton, mais vous devez vous assurer qu'il est unique pour chaque requête. Le jeton client ne peut contenir que des caractères ASCII. Remarque
Si vous ne spécifiez pas ce paramètre, le système utilise automatiquement le RequestId de la requête API comme ClientToken. Le RequestId peut être différent pour chaque requête API. |
123e4567-e89b-12d3-a456-426655**** |
| DryRun |
boolean |
Non |
Indique si un test à blanc doit être effectué. Valeurs valides :
|
false |
| TransitRouterAttachmentId |
string |
Oui |
L'identifiant de la connexion d'instance réseau. |
tr-attach-071g5j5tefg4x6**** |
| TransitRouterRouteTableId |
string |
Oui |
L'identifiant de la table de routage du routeur de transit à associer à la connexion d'instance réseau. |
vtb-bp1cprmc6xmzjd66i**** |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
La réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
160BD7D3-3D1E-5702-9AF0-56E4B15FCB65 |
Exemples
JSON format
{
"RequestId": "160BD7D3-3D1E-5702-9AF0-56E4B15FCB65"
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidAttachmentId.NotFound | The specified AttachmentId is not found. | |
| 400 | InvalidRouteTableId.NotFound | The specified RouteTableId is not found. | |
| 400 | OperationUnsupported.TransitAttachment | The specified TransitAttachment does not support the operation. | |
| 400 | IllegalParam.TransitRouterTableType | TransitRouterTableType is illegal. | |
| 400 | IncorrectStatus.Status | The TransitRouterRouteTable or TransitRouterAttachment Status is illegal. | |
| 400 | InvalidParameter | Invalid parameter. | |
| 400 | Unauthorized | The AccessKeyId is unauthorized. | |
| 400 | InvalidParameter.TransitRouterRouteTableId | The specified parameter TransitRouterRouteTableId is invalid. | |
| 400 | InvalidParameter.TransitRouterAttachmentId | The specified parameter TransitRouterAttachmentId is invalid. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.