Saltar al contenido principal

equinix_fabric_route_filter_rules (Fuente de datos)

Recurso de datos compatible con Fabric V4 API que permite al usuario obtener el filtro de rutas para un conjunto de datos de búsqueda determinado

Documentación adicional:

Ejemplo de uso​

data "equinix_fabric_route_filter_rules" "rf_rules" {
route_filter_id = "<route_filter_policy_id"
limit = 100
offset = 5
}

output "first_route_filter_rule_name" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.name
}

output "first_route_filter_rule_description" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.description
}

output "first_route_filter_rule_prefix" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix
}

output "first_route_filter_rule_prefix_match" {
value = data.equinix_fabric_route_filter_rules.rf_rules.data.0.prefix_match
}

Esquema​

Obligatorio​

  • outer_operator (String) Determina si la lista de filtros se agrupará por Y o por O. Uno de [AND, O]
  • route_filter_id (String) UUID de la política de filtro de rutas a la que está asociada la regla

Opcional​

  • filter (Lista de bloques, máx.: 8) Filtros para la solicitud de búsqueda del origen de datos (ver a continuación para ver el esquema anidado )
  • limit (Número) Número de elementos que deben solicitarse por página. El número debe estar entre 1 y 100. El valor predeterminado es 20
  • offset (Número) El desplazamiento de página para la solicitud de paginación. Índice del primer elemento. El valor predeterminado es 0.
  • sort (Lista de bloques) Criterios de ordenación para la solicitud de búsqueda de origen de datos (consulte a continuación el esquema anidado )

Sólo lectura​

Esquema anidado para filter​

Necesario:

  • operator (String) Operadores para usar en su campo filtrado con los valores indicados. Uno de [ =, !=, LIKE, NOT LIKE, IN, NO EN, ILIKE]
  • property (String) Posibles nombres de campo para usar en los filtros. Uno de [ /type, /name, /uuid, /state, /prefix]
  • values (Lista de cadenas) Los valores a los que desea aplicar la combinación propiedad+operador para filtrar su búsqueda de datos

Esquema anidado para sort​

Opcional:

  • direction (String) La dirección de clasificación. Puede ser uno de: [DESC, ASC], por defecto es DESC
  • property (String) El nombre de la propiedad que se va a utilizar en la clasificación. Uno de [/type /uuid /name /state /prefix /prefixMatch /Changelog/createdDateTime /Changelog/updatedDateTime]. El valor predeterminado es /Changelog/updatedDateTime

Esquema anidado para data​

Sólo lectura:

Esquema anidado para data.change​

Sólo lectura:

  • href (Cadena)
  • type (Cadena)
  • uuid (Cadena)

Esquema anidado para data.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)

Esquema anidado para pagination​

Sólo lectura:

  • limit (Número)
  • next (Cadena)
  • offset (Número)
  • previous (Cadena)
  • total (Número)
¿Le ha resultado útil esta página?