Skip to main content

equinix_fabric_route_aggregation_rule (Ressource)

Ressource compatible avec l'API Fabric V4 permettant la création et la gestion de l'agrégation de routes Equinix Fabric.

Documentation complémentaire :

Exemple d'utilisation

resource "equinix_fabric_route_aggregation_rule" "ra_rule" {
route_aggregation_id = "<route_aggregation_id>"
name = "ra-rule-test"
description = "Route aggregation rule"
prefix = "192.168.0.0/24"
}

output "route_aggregation_rule_name" {
value = equinix_fabric_route_aggregation_rule.ra_rule.name
}

output "route_aggregation_rule_description" {
value = equinix_fabric_route_aggregation_rule.ra_rule.description
}

output "route_aggregation_rule_type" {
value = equinix_fabric_route_aggregation_rule.ra_rule.type
}

output "route_aggregation_rule_prefix" {
value = equinix_fabric_route_aggregation_rule.ra_rule.prefix
}

output "route_aggregation_rule_state" {
value = equinix_fabric_route_aggregation_rule.ra_rule.state
}

Schéma

Exigée

  • name (String) Nom de la règle d'agrégation de routes fourni par le client.
  • prefix (Chaîne) Préfixe de la règle d'agrégation de routes fournie par le client
  • route_aggregation_id (Chaîne) UUID de l'agrégation de routes à laquelle appliquer cette règle

En option

En lecture seule

  • change (Attributs) État actuel de la dernière modification de la règle d'agrégation des routes (voir ci-dessous pour le schéma imbriqué)
  • change_log (Attributs) Détails de la dernière modification apportée à la ressource de flux (voir ci-dessous pour le schéma imbriqué)
  • href (Chaîne) URI généré automatiquement par Equinix pour la ressource de règle d'agrégation d'itinéraires.
  • id (Chaîne) L'identifiant unique de la ressource
  • state (Chaîne) Valeur représentant l'état de provisionnement de la ressource de règle d'agrégation de routes.
  • type (Chaîne) Type d'agrégation de routes défini par Equinix ; BGP_IPv4_PREFIX_AGGREGATION, BGP_IPv6_PREFIX_AGGREGATION
  • uuid (Chaîne) Identifiant unique attribué par Equinix à la ressource de règle d'agrégation d'itinéraires.

Schéma imbriqué pour timeouts

En option :

  • create (Chaîne) Une chaîne qui peut être [analysée comme une durée composée de nombres et de suffixes d'unité, tels que "30s" ou "2h45m". Les unités de temps valides sont "s" (secondes), "m" (minutes), "h" (heures).
  • delete (Chaîne) Une chaîne qui peut être [analysée comme une durée composée de nombres et de suffixes d'unités, tels que "30s" ou "2h45m". Les unités de temps valides sont "s" (secondes), "m" (minutes), "h" (heures). La définition d'un délai pour une opération de suppression n'est applicable que si les modifications sont enregistrées dans l'état avant l'opération de destruction.
  • read (Chaîne) Une chaîne qui peut être [analysée comme une durée composée de nombres et de suffixes d'unité, tels que "30s" ou "2h45m". Les unités de temps valides sont "s" (secondes), "m" (minutes), "h" (heures). Les opérations de lecture se produisent lors de toute opération de rafraîchissement ou de planification lorsque le rafraîchissement est activé.
  • update (Chaîne) Une chaîne qui peut être [analysée comme une durée composée de nombres et de suffixes d'unité, tels que "30s" ou "2h45m". Les unités de temps valides sont "s" (secondes), "m" (minutes), "h" (heures).

Schéma imbriqué pour change

Obligatoire :

  • type (Chaîne) Type de changement d'agrégation de routes défini par Equinix
  • uuid (Chaîne) Identifiant unique attribué par Equinix pour un changement

En lecture seule :

  • href (Chaîne) URI généré automatiquement par Equinix pour le changement d'agrégation de routes

Schéma imbriqué pour change_log

En lecture seule :

  • created_by (Chaîne) Nom d'utilisateur du créateur de la ressource de flux
  • created_by_email (Chaîne) Courriel du créateur de la ressource de flux
  • created_by_full_name (Chaîne) Nom légal du créateur de la ressource de flux
  • created_date_time (Chaîne) Heure de création de la ressource de flux
  • deleted_by (Chaîne) Nom d'utilisateur de l'auteur de la suppression de la ressource de flux
  • deleted_by_email (Chaîne) Courriel de l'auteur de la suppression de la ressource de flux
  • deleted_by_full_name (Chaîne) Nom légal de l'auteur de la suppression de la ressource de flux
  • deleted_date_time (Chaîne) Heure de suppression de la ressource de flux
  • updated_by (Chaîne) Nom d'utilisateur du dernier responsable de la mise à jour de la ressource de flux.
  • updated_by_email (Chaîne) Courriel du dernier responsable de la mise à jour de la ressource de flux
  • updated_by_full_name (Chaîne) Nom légal du dernier responsable de la mise à jour de la ressource de flux.
  • updated_date_time (Chaîne) Dernière heure de mise à jour de la ressource de flux
Cette page vous a-t-elle été utile ?