Elimina una ruta estática de la tabla de rutas de un transit router Enterprise Edition.
Notas de uso
Antes de llamar a esta operación, tenga en cuenta lo siguiente:
Si establece TransitRouterRouteEntryId, no especifique TransitRouterRouteTableId ni TransitRouterRouteEntryDestinationCidrBlock. De lo contrario, se producirán conflictos de parámetros.
-
Si no establece TransitRouterRouteEntryId, especifique los siguientes parámetros según el tipo de siguiente salto:
Para eliminar una ruta de agujero negro, establezca TransitRouterRouteTableId, TransitRouterRouteEntryDestinationCidrBlock y TransitRouterRouteEntryNextHopType.
Si la ruta que desea eliminar no es de agujero negro, establezca TransitRouterRouteTableId, TransitRouterRouteEntryDestinationCidrBlock, TransitRouterRouteEntryNextHopType y TransitRouterRouteEntryNextHopId.
-
DeleteTransitRouterRouteEntry es una operación asíncrona. Después de enviar la solicitud, el sistema devuelve el request ID, pero la operación continúa ejecutándose en segundo plano. Llame a ListTransitRouterRouteEntries para consultar el estado de una entrada de ruta.
Si una entrada de ruta se encuentra en estado Deleting, significa que se está eliminando. Puede consultarla, pero no puede realizar otras operaciones.
Si no se encuentra una entrada de ruta, significa que ya se eliminó.
Límites
Esta operación solo permite eliminar rutas estáticas. Las rutas aprendidas automáticamente no son compatibles. Llame a la operación ListTransitRouterRouteEntries para consultar los tipos de ruta.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | DeleteTransitRouterRouteEntry | La operación que desea ejecutar. Establezca el valor en DeleteTransitRouterRouteEntry. |
| ClientToken | String | No | 02fb3da4-130e-11e9-8e44-001**** | El token de cliente que garantiza la idempotencia de la solicitud. Puede usar el cliente para generar el valor, pero asegúrese 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. |
| DryRun | Boolean | No | false | Especifica si se debe realizar una verificación previa para comprobar información como los permisos y el estado de la instancia. Valores válidos:
|
| TransitRouterRouteEntryId | String | No | rte-75eg4jprkvk0pw**** | El ID de la entrada de ruta. |
| TransitRouterRouteEntryNextHopType | String | No | BlackHole | El tipo de siguiente salto. Valores válidos:
|
| TransitRouterRouteEntryDestinationCidrBlock | String | No | 192.168.0.0/24 | El bloque CIDR de destino. |
| TransitRouterRouteEntryNextHopId | String | No | tr-attach-nls9fzkfat8934**** | El ID de la conexión de instancia de red que desea especificar como siguiente salto. |
| TransitRouterRouteTableId | String | No | vtb-bp1dudbh2d5na6b50**** | El ID de la tabla de rutas del transit router Enterprise Edition. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
RequestId |
String |
2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E |
El ID de la solicitud. |
Ejemplos
Solicitudes de ejemplo
http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteEntry
&ClientToken=02fb3da4-130e-11e9-8e44-001****
&DryRun=false
&TransitRouterRouteEntryId=rte-75eg4jprkvk0pw****
&TransitRouterRouteEntryNextHopType=BlackHole
&TransitRouterRouteEntryDestinationCidrBlock=192.168.0.0/24
&TransitRouterRouteTableId=vtb-bp1dudbh2d5na6b50****
&Common request parameters
Respuestas exitosas de ejemplo
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<DeleteTransitRouterRouteEntryResponse>
<RequestId>2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E</RequestId>
</DeleteTransitRouterRouteEntryResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E"
}
Códigos de error
|
HttpCode |
Código de error |
Mensaje de error |
Descripción |
|
400 |
DryRunOperation |
Request validation has been passed with DryRun flag set. |
El mensaje de error devuelto porque la solicitud de prueba pasó la verificación previa. |
Para obtener una lista de códigos de error, visite el Centro de errores de API.