Supprime une association de transfert.
Notes d'utilisation
L'opération DissociateTransitRouterAttachmentFromRouteTable est asynchrone. Après l'envoi d'une requête, le système renvoie l'ID de la requête, mais l'opération s'exécute toujours en arrière-plan. Appelez ListTransitRouterRouteTableAssociations pour vérifier l'état d'une association de transfert entre une connexion d'instance réseau et une table de routage.
Si une association de transfert se trouve dans l'état Dissociating, elle est en cours de suppression. Vous pouvez consulter cette association, mais aucune autre opération n'est possible.
Si aucune association de transfert n'est trouvée, cela signifie qu'elle a été supprimée.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | DissociateTransitRouterAttachmentFromRouteTable | Nom de l'opération à effectuer. Définissez la valeur sur DissociateTransitRouterAttachmentFromRouteTable. |
| TransitRouterAttachmentId | String | Oui | tr-attach-nls9fzkfat8934**** | ID de la connexion d'instance réseau. |
| TransitRouterRouteTableId | String | Oui | vtb-bp1dudbh2d5na6b50**** | ID de la table de routage du routeur de transit Enterprise Edition. |
| ClientToken | String | Non | 02fb3da4-130e-11e9-8e44-001**** | Jeton client utilisé pour garantir l'idempotence de la requête. Vous pouvez utiliser le client pour générer la valeur, mais assurez-vous qu'elle est unique 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 d'une requête API à l'autre. |
| DryRun | Boolean | Non | false | Indique s'il faut effectuer une vérification préalable pour contrôler les 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 |
ID de la requête. |
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=DissociateTransitRouterAttachmentFromRouteTable
&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
<DissociateTransitRouterAttachmentFromRouteTableResponse>
<RequestId>4EC47282-1B74-4534-BD0E-403F3EE64CAF</RequestId>
</DissociateTransitRouterAttachmentFromRouteTableResponse>
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 |
IncorrectStatus.Status |
RouteTableAssociation status is invalid. |
Le message d'erreur indique que l'association de transfert se trouve dans un état non valide. Réessayez ultérieurement. |
|
404 |
InvalidAttachmentId.NotFound |
The specified AttachmentId is not found. |
Le message d'erreur indique que 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.