Skip to main content

equinix_fabric_route_filter (Ressource)

Cette ressource compatible avec l'API Fabric V4 permet la création et la gestion des politiques de filtrage de routage Equinix Fabric.

Documentation supplémentaire:

Exemple d'utilisation

resource "equinix_fabric_route_filter" "rf_policy" {
name = "RF_Policy_Name",
project {
projectId = "<project_id>"
},
type = "BGP_IPv4_PREFIX_FILTER",
description = "Route Filter Policy for X Purpose",
}

output "id" {
value = equinix_fabric_route_filter.rf_policy.id
}

output "type" {
value = equinix_fabric_route_filter.rf_policy.type
}

output "state" {
value = equinix_fabric_route_filter.rf_policy.state
}

output "not_matched_rules_action" {
value = equinix_fabric_route_filter.rf_policy.not_matched_rule_action
}

output "connections_count" {
value = equinix_fabric_route_filter.rf_policy.connections_count
}

output "rules_count" {
value = equinix_fabric_route_filter.rf_policy.rules_count
}

Diagramme

Requis

  • name (Chaîne) Nom du filtre de route
  • project (Ensemble de blocs, Min: 1, Max: 1) L’objet Projet qui contient project_id et href qui est lié au projet Fabric contenant les connexions auxquelles le filtre de routage peut être attaché (voir ci-dessous pour le schéma imbriqué)
  • type (Chaîne) Type de filtre de routage. L'un des suivants: [ "BGP_IPv4_PREFIX_FILTER", "BGP_IPv6_PREFIX_FILTER" ]

En option

  • description (Chaîne de caractères) Description facultative à ajouter au filtre de route que vous allez créer
  • timeouts (Bloc, facultatif) (voir ci-dessous pour le schéma imbriqué)

Lecture seule

  • change (Ensemble d'objets) Un objet contenant les détails de la modification précédente appliquée au filtre de route (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 de routage est associé.
  • href (Chaîne) URI du filtre de route
  • id (Chaîne de caractères) L'identifiant de cette ressource.
  • not_matched_rule_action (Chaîne) Action à entreprendre sur les plages d'adresses IP ne correspondant pas aux règles du filtre de routage
  • rules_count (Nombre) Le nombre de règles de filtrage d'itinéraire associées à ce filtre d'itinéraire
  • state (Chaîne de caractères) État du filtre de routage dans son cycle de vie
  • uuid (Chaîne) ID attribué par Equinix pour le filtre de routage

Schéma imbriqué pour project

Requis:

  • project_id (Chaîne de caractères) Identifiant du projet associé au projet Fabric

Lecture seule:

  • href (Chaîne de caractères) URI du projet Fabric

Schéma imbriqué pour timeouts

Facultatif:

  • create (Chaîne de caractères)
  • delete (Chaîne de caractères)
  • read (Chaîne de caractères)
  • update (Chaîne de caractères)

Schéma imbriqué pour change

Lecture seule:

  • href (Chaîne de caractères)
  • type (Chaîne de caractères)
  • uuid (Chaîne de caractères)

Schéma imbriqué pour change_log

Lecture seule:

  • created_by (Chaîne de caractères)
  • created_by_email (Chaîne de caractères)
  • created_by_full_name (Chaîne de caractères)
  • created_date_time (Chaîne de caractères)
  • deleted_by (Chaîne de caractères)
  • deleted_by_email (Chaîne de caractères)
  • deleted_by_full_name (Chaîne de caractères)
  • deleted_date_time (Chaîne de caractères)
  • updated_by (Chaîne de caractères)
  • updated_by_email (Chaîne de caractères)
  • updated_by_full_name (Chaîne de caractères)
  • updated_date_time (Chaîne de caractères)
Cette page vous a-t-elle été utile ?