equinix_fabric_route_filter_rules (Source de données)
Ressource de données compatible avec l'API Fabric V4 qui permet à l'utilisateur d'extraire un filtre d'itinéraire pour un ensemble de données de recherche donné.
Documentation complémentaire :
- Pour commencer : https://docs.equinix.com/fabric-cloud-router/bgp/fcr-route-filters/
- API : https://docs.equinix.com/api-catalog/fabricv4/#tag/Route-Filter-Rules
Exemple d'utilisation
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
}
Schéma
Exigée
route_filter_id(String) UUID de la politique de filtrage des routes à laquelle la règle est attachée
En option
limit(Nombre) Nombre d'éléments à demander par page. Ce nombre doit être compris entre 1 et 100. La valeur par défaut est 20offset(Nombre) Le décalage de la page pour la demande de pagination. Index du premier élément. La valeur par défaut est 0.
En lecture seule
data(List of Object) La liste des règles attachées à l'UUID de la politique de filtrage des routes donnée (voir ci-dessous pour le schéma imbriqué).id(Chaîne) L'identifiant de cette ressource.pagination(Set of Object) Pagination details for the Data Source Search Request (see below for nested schema)
Schéma imbriqué pour data
En lecture seule :
action(Chaîne)change(Ensemble d'objets) (voir ci-dessous pour le schéma imbriqué)change_log(Ensemble d'objets) (voir ci-dessous pour le schéma imbriqué)description(Chaîne)href(Chaîne)name(Chaîne)prefix(Chaîne)prefix_match(Chaîne)state(Chaîne)type(Chaîne)uuid(Chaîne)
Schéma imbriqué pour data.change
En lecture seule :
href(Chaîne)type(Chaîne)uuid(Chaîne)
Schéma imbriqué pour data.change_log
En lecture seule :
created_by(Chaîne)created_by_email(Chaîne)created_by_full_name(Chaîne)created_date_time(Chaîne)deleted_by(Chaîne)deleted_by_email(Chaîne)deleted_by_full_name(Chaîne)deleted_date_time(Chaîne)updated_by(Chaîne)updated_by_email(Chaîne)updated_by_full_name(Chaîne)updated_date_time(Chaîne)
Schéma imbriqué pour pagination
En lecture seule :
limit(Nombre)next(Chaîne)offset(Nombre)previous(Chaîne)total(Nombre)