equinix_fabric_route_filter (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-Filters
Exemple d'utilisation
data "equinix_fabric_route_filter" "rf_policy" {
uuid = "<uuid_of_route_filter"
}
output "id" {
value = data.equinix_fabric_route_filter.rf_policy.id
}
output "type" {
value = data.equinix_fabric_route_filter.rf_policy.type
}
output "state" {
value = data.equinix_fabric_route_filter.rf_policy.state
}
output "not_matched_rules_action" {
value = data.equinix_fabric_route_filter.rf_policy.not_matched_rule_action
}
output "connections_count" {
value = data.equinix_fabric_route_filter.rf_policy.connections_count
}
output "rules_count" {
value = data.equinix_fabric_route_filter.rf_policy.rules_count
}
Schéma
Exigée
uuid(Chaîne) ID attribué par Equinix pour le filtre d'itinéraire
En lecture seule
change(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é)connections_count(Nombre) Le nombre de connexions Fabric auxquelles ce filtre d'itinéraire est attaché.description(Chaîne) Description facultative à ajouter au filtre de route que vous allez créer.href(Chaîne) URI du filtre d'itinéraireid(Chaîne) L'identifiant de cette ressource.name(Chaîne) Nom du filtre d'itinérairenot_matched_rule_action(Chaîne) L'action qui sera prise sur les plages d'adresses IP qui ne correspondent pas aux règles présentes dans le filtre d'itinéraires.project(Ensemble d'objets) L'objet Projet qui contient project_id et href qui est lié au projet Fabric contenant des connexions auxquelles le filtre d'itinéraire peut être attaché (voir ci-dessous pour le schéma imbriqué).rules_count(Nombre) Le nombre de règles de filtre de route attachées à ce filtre de route.state(Chaîne) État du filtre de route dans son cycle de vietype(Chaîne) Type de filtre de route. Un parmi [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]
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)
Schéma imbriqué pour project
En lecture seule :
href(Chaîne)project_id(Chaîne)