equinix_fabric_route_filter_rule (Source de données)
Ressource de données compatible avec l'API Fabric V4 qui permet à l'utilisateur de récupérer un filtre d'itinéraire pour un UUID 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_rule" "rf_rule" {
route_filter_id = "<route_filter_policy_id>"
uuid = "<route_filter_rule_uuid>"
}
output "route_filter_rule_name" {
value = data.equinix_fabric_route_filter_rule.rf_rule.name
}
output "route_filter_rule_description" {
value = data.equinix_fabric_route_filter_rule.rf_rule.description
}
output "route_filter_rule_prefix" {
value = data.equinix_fabric_route_filter_rule.rf_rule.prefix
}
output "route_filter_rule_prefix_match" {
value = data.equinix_fabric_route_filter_rule.rf_rule.prefix_match
}
Schéma
Exigée
route_filter_id(String) UUID de la politique de filtrage des routes à laquelle la règle est attachéeuuid(String) Equinix Assigned ID for Route Filter Rule to retrieve data for
En lecture seule
action(Chaîne) Action qui sera prise sur les adresses IP correspondant à la règlechange(Set of Object) Un objet contenant les détails de la modification précédente appliquée au filtre d'itinéraire (voir ci-dessous pour le schéma imbriqué).change_log(Ensemble d'objets) (voir ci-dessous pour le schéma imbriqué)description(Chaîne) Description facultative à ajouter au filtre de route que vous allez créer.href(Chaîne) Règles de filtrage des routes URIid(Chaîne) L'identifiant de cette ressource.name(Chaîne) Nom du filtre d'itinéraireprefix(Chaîne) Préfixe d'adresse IP sur lequel filtrerprefix_match(Chaîne) Opérateur de correspondance des préfixes. L'un de [ orlonger, exact ] Défaut : "orlonger"state(Chaîne) État de la règle de filtrage des routes dans son cycle de vietype(Chaîne) Type de filtre de route. Un parmi [ BGP_IPv4_PREFIX_FILTER_RULE, BGP_IPv6_PREFIX_FILTER_RULE ]
Schéma imbriqué pour change
En lecture seule :
href(Chaîne)type(Chaîne)uuid(Chaîne)
Schéma imbriqué pour 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)