equinix_fabric_route_filter_rules (Fonte de dados)
Recurso de dados compatível com a API Fabric V4 que permite ao usuário obter filtros de rota para um determinado conjunto de dados de pesquisa.
Documentação adicional:
- Primeiros passos: https://docs.equinix.com/fabric-cloud-router/bgp/fcr-route-filters/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Filter-Rules
Exemplo 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
Obrigatório
route_filter_id(String) UUID da política de filtro de rota à qual a regra está anexada.
Opcional
limit(Número) Número de elementos a serem solicitados por página. O número deve estar entre 1 e 100. O padrão é 20.offset(Número) O deslocamento da página para a solicitar de paginação. Índice do primeiro elemento. O padrão é 0.
Somente leitura
data(Lista de Objetos) A lista de regras associadas ao UUID da política de filtro de rota fornecido (consulte abaixo para o esquema aninhado)id(String) O ID deste recurso.pagination(Conjunto de Objetos) Detalhes de paginação para a solicitação de pesquisa da fonte de dados (consulte abaixo para esquema aninhado)
Esquema aninhado para data
Somente leitura:
action(String)change(Conjunto de Objetos) (veja abaixo para esquema aninhado)change_log(Conjunto de Objetos) (veja abaixo para esquema aninhado)description(String)href(String)name(String)prefix(String)prefix_match(String)state(String)type(String)uuid(String)
Esquema aninhado para data.change
Somente leitura:
href(String)type(String)uuid(String)
Esquema aninhado para data.change_log
Somente leitura:
created_by(String)created_by_email(String)created_by_full_name(String)created_date_time(String)deleted_by(String)deleted_by_email(String)deleted_by_full_name(String)deleted_date_time(String)updated_by(String)updated_by_email(String)updated_by_full_name(String)updated_date_time(String)
Esquema aninhado para pagination
Somente leitura:
limit(Número)next(String)offset(Número)previous(String)total(Número)