# equinix\_fabric\_route\_filter\_rule (Recurso)
El recurso compatible con la API Fabric V4 permite la creación y gestión de la regla de filtrado de rutas de Equinix Fabric
Documentación adicional:
* Cómo empezar:
* API:
## Ejemplo de uso
```
resource "equinix_fabric_route_filter_rule" "rf_rule" {
route_filter_id = ""
name = "Route Filter Rule Name"
prefix = "192.168.0.0/24"
prefix_match = "exact"
description = "Route Filter Rule for X Purpose"
}
output "route_filter_rule_id" {
value = equinix_fabric_route_filter_rule.rf_rule.id
}
output "route_filter_id" {
value = equinix_fabric_route_filter_rule.rf_rule.route_filter_id
}
output "route_filter_rule_prefix" {
value = equinix_fabric_route_filter_rule.rf_rule.prefix
}
output "route_filter_rule_prefix_match" {
value = equinix_fabric_route_filter_rule.rf_rule.prefix_match
}
```
## Esquema
### Requerido
* `prefix` (Cadena) Prefijo de dirección IP sobre el que filtrar
* `route_filter_id` (Cadena) UUID de la política de filtro de ruta a la que aplicar esta regla
### Opcional:
* `description` (Cadena) Descripción opcional para añadir al filtro de ruta que va a crear
* `name` (Cadena) Nombre del filtro de ruta
* `prefix_match` (Cadena) Operador de coincidencia de prefijos. Uno de \[ orlonger, exact ] Por defecto: "orlonger"
* `timeouts` (Bloque, Opcional) (véase [más abajo para el esquema anidado](#nestedblock--timeouts))
### Sólo lectura
* `action` (Cadena) Acción que se tomará sobre las direcciones IP que coincidan con la regla
* `change` (Conjunto de objetos) Un objeto con los detalles del cambio anterior aplicado en el filtro de ruta (véase [más abajo para el esquema anidado](#nestedatt--change))
* `change_log` (Conjunto de objeto) (véase [más abajo para el esquema anidado](#nestedatt--change_log))
* `href` (Cadena) URI de reglas de filtrado de rutas
* `id` (Cadena) El ID de este recurso.
* `state` (Cadena) Estado de la regla de filtro de ruta en su ciclo de vida
* `type` (Cadena) Tipo de filtro de ruta. Uno de \[ BGP\_IPv4\_PREFIX\_FILTER\_RULE, BGP\_IPv6\_PREFIX\_FILTER\_RULE].
* `uuid` (Cadena) Equinix ID asignado para la regla de filtro de ruta
[]()
### Esquema anidado para `timeouts`
Opcional:
* `create` (Cadena)
* `delete` (Cadena)
* `read` (Cadena)
* `update` (Cadena)
[]()
### Esquema anidado para `change`
Sólo lectura:
* `href` (Cadena)
* `type` (Cadena)
* `uuid` (Cadena)
[]()
### Esquema anidado para `change_log`
Sólo lectura:
* `created_by` (Cadena)
* `created_by_email` (Cadena)
* `created_by_full_name` (Cadena)
* `created_date_time` (Cadena)
* `deleted_by` (Cadena)
* `deleted_by_email` (Cadena)
* `deleted_by_full_name` (Cadena)
* `deleted_date_time` (Cadena)
* `updated_by` (Cadena)
* `updated_by_email` (Cadena)
* `updated_by_full_name` (Cadena)
* `updated_date_time` (Cadena)