Elimina una conexión interregión de un transit router Enterprise Edition.
Notas de uso
DeleteTransitRouterPeerAttachment es una operación asíncrona. Después de enviar la solicitud, el sistema devuelve el ID de solicitud, pero la operación continúa ejecutándose en segundo plano. Puede llamar a ListTransitRouterPeerAttachments para consultar el estado de una conexión interregión.
Si una conexión interregión se encuentra en el estado Detaching, significa que se está eliminando. En este caso, puede consultar la conexión, pero no puede realizar otras operaciones.
Si no se encuentra la conexión interregión, significa que ya se eliminó.
Requisitos previos
Antes de empezar, asegúrese de que el transit router Enterprise Edition que utiliza para crear conexiones interregión cumple con los siguientes requisitos:
No existe ninguna correlación de reenvío asociada entre la conexión interregión y las tablas de rutas del transit router Enterprise Edition. Para obtener más información sobre cómo eliminar una correlación de reenvío asociada, consulte DissociateTransitRouterAttachmentFromRouteTable.
No existe ninguna correlación de aprendizaje de rutas entre la conexión interregión y las tablas de rutas del transit router Enterprise Edition. Para obtener más información sobre cómo eliminar una correlación de aprendizaje de rutas, consulte DisableTransitRouterRouteTablePropagation.
Las tablas de rutas del transit router Enterprise Edition no contienen ninguna entrada de ruta personalizada cuyo siguiente salto sea la conexión de instancia de red. Para obtener más información sobre cómo eliminar rutas personalizadas de las tablas de rutas de transit routers Enterprise Edition, consulte DeleteTransitRouterRouteEntry.
La tabla de rutas no contiene ninguna ruta cuyo siguiente salto sea la conexión interregión y que se haya generado a partir de una lista de prefijos. Puede eliminar estas rutas al desasociar la tabla de rutas de la lista de prefijos. Para obtener más información, consulte DeleteTransitRouterPrefixListAssociation.
No hay ninguna directiva de calidad de servicio (QoS) configurada para la conexión interregión. Para obtener más información sobre cómo eliminar directivas de QoS, consulte DeleteCenInterRegionTrafficQosPolicy.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | DeleteTransitRouterPeerAttachment | La operación que desea ejecutar. Establezca el valor en DeleteTransitRouterPeerAttachment. |
| ClientToken | String | No | 02fb3da4-130e-11e9-8e44-001**** | El token de cliente que se utiliza para garantizar la idempotencia de la solicitud. Puede utilizar el cliente para generar el valor, pero debe asegurarse de que sea único entre diferentes solicitudes. ClientToken solo puede contener caracteres ASCII. Nota Si no establece este parámetro, ClientToken toma el valor de RequestId. El valor de RequestId puede ser diferente para cada solicitud de API. |
| TransitRouterAttachmentId | String | Sí | tr-attach-gyjhtx9sjsxhm6**** | El ID de la conexión interregión. |
| DryRun | Boolean | No | false | Especifica si solo se debe comprobar previamente la solicitud. Los elementos de comprobación incluyen los permisos y el estado del transit router. Valores válidos:
|
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
RequestId |
String |
A01FEDD7-7D69-4EB3-996D-CF79F6F885CA |
El ID de la solicitud. |
Ejemplos
Solicitudes de ejemplo
http(s)://[Endpoint]/?Action=DeleteTransitRouterPeerAttachment
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&TransitRouterAttachmentId=tr-attach-gyjhtx9sjsxhm6****
&DryRun=false
&Common request parameters
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterPeerAttachmentResponse>
<RequestId>A01FEDD7-7D69-4EB3-996D-CF79F6F885CA</RequestId>
</DeleteTransitRouterPeerAttachmentResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "A01FEDD7-7D69-4EB3-996D-CF79F6F885CA"
}
Códigos de error
|
HttpCode |
Código de error |
Mensaje de error |
Descripción |
|
400 |
OperationFailed.RouteEntryExist |
Operation failed because the TransitRouterAttachment exists in RouteTable. |
El mensaje de error devuelto porque no puede realizar la operación cuando la conexión interregión especificada se utiliza como siguiente salto de una o más rutas en la tabla de rutas. |
|
400 |
OperationFailed.RouteTableAssociationExist |
Operation failed because TransitRouterRouteTable exists |
El mensaje de error devuelto porque no puede realizar la operación cuando la conexión está asociada a una tabla de rutas. |
Para obtener una lista de códigos de error, visite el Centro de errores de API.