Passer au contenu principal

Règle d'agrégation de route equinix_fabric (Ressource)

La ressource compatible API Fabric V4 permet de créer et de gérer une règle d'agrégation de routes Equinix Fabric

Documentation supplé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
}

Diagramme​

Obligatoire​

  • name (Chaîne) nom fourni par le client pour la règle d'agrégation de routes
  • prefix (Chaîne) préfixe de la règle d'agrégation de routes fourni par le client
  • route_aggregation_id (Chaîne) UUID de l'agrégation de routes à laquelle cette règle est appliquée

Facultatif​

Lecture seule​

  • change (Attributs) État actuel de la dernière modification de la règle d'agrégation de routes (voir ci-dessous pour le schéma imbriqué )
  • change_log (Attributs) Détails de la dernière modification sur la ressource (voir ci-dessous pour le schéma imbriqué )
  • href (Chaîne) URI généré automatiquement par Equinix vers la ressource de règle d'agrégation de routes
  • id (Chaîne) identifiant unique de la ressource
  • state (Chaîne) 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éfinies par Equinix ; BGP_IPv4_PREFIX_AGREGATION, BGP_IPv6_PREFIX_AGREGATION
  • uuid (String) identifiant unique attribué par Equinix à la ressource de règle d'agrégation de routes

Schéma imbriqué pour timeouts​

Facultatif :

  • create (Chaîne) chaîne qui peut être analysée sous la forme d'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).
  • delete (Chaîne) chaîne qui peut être analysée sous la forme d'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 d'expiration pour une opération de suppression n'est applicable que si les modifications sont enregistrées dans l'état avant que l'opération de destruction ne se produise.
  • read (Chaîne) chaîne qui peut être analysée sous la forme d'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). Les opérations de lecture se produisent lors de toute opération d'actualisation ou de planification lorsque l'actualisation est activée.
  • update (Chaîne) chaîne qui peut être analysée sous la forme d'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).

Schéma imbriqué pour change​

Requis:

  • type (String) type de changement d'agrégation de routes définies par Equinix
  • uuid (String) identifiant unique attribué par Equinix pour une modification

Lecture seule:

  • href (Chaîne) URI généré automatiquement par Equinix pour la modification de la règle d'agrégation de routes

Schéma imbriqué pour change_log​

Lecture seule:

  • created_by (Chaîne) nom d'utilisateur du créateur de la ressource
  • created_by_email (Chaîne) E-mail du créateur de la ressource
  • created_by_full_name (Chaîne) nom légal du créateur de la ressource
  • created_date_time (Chaîne) heure de création de la ressource
  • deleted_by (Chaîne) nom d'utilisateur du désimeur de la ressource
  • deleted_by_email (String) E-mail de la personne qui a supprimé la ressource
  • deleted_by_full_name (String) nom légal du responsable de la suppression de la ressource
  • deleted_date_time (Chaîne) heure de suppression de la ressource
  • updated_by (Chaîne) nom d'utilisateur du dernier programme de mise à jour de la ressource
  • updated_by_email (Chaîne) E-mail du dernier programme de mise à jour de la ressource
  • updated_by_full_name (Chaîne) nom légal du dernier programme de mise à jour de la ressource
  • updated_date_time (Chaîne) heure de la dernière mise à jour de la ressource
Cette page vous a-t-elle été utile ?