Skip to main content

equinix_fabric_route_aggregation_rules (Source de données)

Ressource de données compatible avec l'API Fabric V4 qui permet à l'utilisateur de récupérer les règles d'agrégation de routes Equinix Fabric avec les détails de la pagination Documentation supplémentaire :

Exemple d'utilisation

data "equinix_fabric_route_aggregation_rules" "ra_rules" {
route_aggregation_id = "<route_aggregation_id>"
pagination = {
limit = 2
offset = 1
}
}

output "route_aggregation_rule_name" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.name
}

output "route_aggregation_rule_description" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.description
}

output "route_aggregation_rule_prefix" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.prefix
}

output "route_aggregation_rule_state" {
value = data.equinix_fabric_route_aggregation_rules.ra_rules.data.0.state
}

Schéma

Exigée

  • route_aggregation_id (String) L'uuid de la règle d'agrégation d'itinéraires que cette source de données doit récupérer.

En option

En lecture seule

  • data (Attributes List) Liste retournée d'objets de règles d'agrégation d'itinéraires (voir ci-dessous pour le schéma imbriqué)
  • id (Chaîne) L'identifiant unique de la ressource

Schéma imbriqué pour pagination

En option :

  • limit (Nombre) Nombre maximum de résultats de recherche renvoyés par page. Le nombre doit être compris entre 1 et 100, et la valeur par défaut est 20.
  • offset (Nombre) Index du premier élément renvoyé dans la réponse. La valeur par défaut est 0

En lecture seule :

  • next (Chaîne) L'URL relative à l'élément suivant de la réponse.
  • previous (Chaîne) L'URL relative à l'élément précédent de la réponse
  • total (Nombre) Le nombre total de règles d'agrégation d'itinéraires disponibles pour l'utilisateur qui fait la demande.

Schéma imbriqué pour data

En option :

  • description (Chaîne) Description de la règle d'agrégation de routes fournie par le client

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.
  • 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
  • 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 data.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 data.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 ?