Supprime une connexion VPN.
Remarques d'utilisation
Avant de supprimer une connexion VPN, vérifiez que les conditions suivantes sont remplies :
Aucune corrélation de transfert associée n'est établie entre la connexion VPN et les tables de routage du routeur de transit Enterprise Edition. Pour savoir comment supprimer une corrélation de transfert associée, consultez DissociateTransitRouterAttachmentFromRouteTable.
Aucune corrélation d'apprentissage de route n'est établie entre la connexion VPN et les tables de routage du routeur de transit Enterprise Edition. Pour savoir comment supprimer une corrélation d'apprentissage de route, consultez DisableTransitRouterRouteTablePropagation.
Aucune route de la table de routage du routeur de transit Enterprise Edition ne pointe vers la connexion VPN. Pour plus d'informations, consultez DeleteTransitRouterRouteEntry.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | DeleteTransitRouterVpnAttachment | Opération à effectuer. Définissez la valeur sur DeleteTransitRouterVpnAttachment. |
| ClientToken | String | No | 123e4567-e89b-12d3-a456-42665544**** | 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 | No | false | Indique si la requête doit être uniquement prévalidée. Valeurs possibles :
|
| TransitRouterAttachmentId | String | Yes | tr-attach-b9xj1dv69600kj**** | ID de la connexion VPN. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| RequestId | String | FA43C571-E88B-56C0-8FF8-5646D9B96297 |
ID de la requête. |
Exemples
Exemple de requête
http(s)://[Endpoint]/?Action=DeleteTransitRouterVpnAttachment
&ClientToken=123e4567-e89b-12d3-a456-42665544****
&DryRun=false
&TransitRouterAttachmentId=tr-attach-b9xj1dv69600kj****
&Common request parameters
Exemple de réponse correcte
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterVpnAttachmentResponse>
<RequestId>FA43C571-E88B-56C0-8FF8-5646D9B96297</RequestId>
</DeleteTransitRouterVpnAttachmentResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "FA43C571-E88B-56C0-8FF8-5646D9B96297"
}
Codes d'erreur
| HttpCode | Error code | Error message | Description |
| 400 | OperationFailed.RouteEntryExist | Operation failed because the TransitRouterAttachment exists in RouteTable. | Ce message d'erreur indique que l'opération est impossible car la connexion interrégionale spécifiée est désignée comme prochain saut d'une ou plusieurs routes dans la table de routage. |
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs.