Skip to main content

equinix_fabric_route_aggregations (Source de données)

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

Exemple d'utilisation

data "equinix_fabric_route_aggregations" "ra_policy" {
filter = {
property = "/project/projectId"
operator = "="
values = ["<route_aggregation_project_id>"]
}
pagination = {
limit = 2
offset = 1
}
}

output "first_route_aggregation_name" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.name
}

output "first_route_aggregation_description" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.description
}

output "first_route_aggregation_connections_count" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.connections_count
}

output "first_route_aggregation_rules_count" {
value = data.equinix_fabric_route_aggregations.ra_policy.data.0.rules_count
}

Schéma

Exigée

En option

En lecture seule

Schéma imbriqué pour filter

Obligatoire :

  • operator (Chaîne) Opérateurs à utiliser sur votre champ filtré avec les valeurs données. L'un de [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL].
  • property (Chaîne) noms de champs possibles à utiliser dans les filtres. Un de [/type /name /project/projectId /uuid /state]
  • values (Liste de chaînes) Les valeurs auxquelles vous souhaitez appliquer la combinaison propriété+opérateur afin de filtrer votre recherche de données.

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 d'agrégations d'itinéraires disponibles pour l'utilisateur qui fait la demande.

Schéma imbriqué pour sort

En option :

  • direction (Chaîne) La direction du tri. Peut être l'un des éléments suivants : [DESC, ASC], la valeur par défaut est DESC.
  • property (Chaîne) Nom de la propriété à utiliser pour le tri. L'un de [/type /name /project/projectId /uuid /state] La valeur par défaut est /name

Schéma imbriqué pour data

En lecture seule :

  • change (Attributs) État actuel de la dernière modification de l'agrégation de routes (voir ci-dessous pour le schéma imbriqué)
  • change_log (Attributs) Détails du dernier changement sur la ressource d'agrégation de routes (voir ci-dessous pour le schéma imbriqué)
  • connections_count (Nombre) Nombre de connexions attachées à l'agrégation de routes
  • description (Chaîne) Description de l'agrégation de routes fournie par le client
  • href (Chaîne) URI généré automatiquement par Equinix pour la ressource d'agrégation d'itinéraires.
  • name (String) Nom de l'agrégation de routes fourni par le client
  • project (Attributs) Equinix Project attribute object (see below for nested schema)
  • rules_count (Nombre) Nombre de règles attachées à l'agrégation de routes
  • state (Chaîne) Valeur représentant l'état d'approvisionnement de la ressource d'agrégation d'itinéraires.
  • 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 d'agrégation d'itinéraires.

Schéma imbriqué pour data.change

En lecture seule :

  • href (Chaîne) URI généré automatiquement par Equinix pour le changement d'agrégation de routes
  • 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

Schéma imbriqué pour data.change_log

En lecture seule :

  • created_by (Chaîne) Nom d'utilisateur du créateur de la ressource d'agrégation d'itinéraires
  • created_by_email (String) Email du créateur de la ressource d'agrégation de routes
  • created_by_full_name (Chaîne) Nom légal du créateur de la ressource d'agrégation d'itinéraires
  • created_date_time (Chaîne) Heure de création de la ressource d'agrégation de routes
  • deleted_by (Chaîne) Nom d'utilisateur du suppresseur de la ressource d'agrégation d'itinéraires
  • deleted_by_email (String) Email de l'auteur de la suppression de la ressource d'agrégation de routes
  • deleted_by_full_name (Chaîne) Nom légal du suppresseur de la ressource d'agrégation d'itinéraires
  • deleted_date_time (Chaîne) Heure de suppression de la ressource d'agrégation d'itinéraires
  • updated_by (Chaîne) Nom d'utilisateur du dernier responsable de la mise à jour de la ressource d'agrégation d'itinéraires.
  • updated_by_email (Chaîne) Courriel de la dernière mise à jour de la ressource d'agrégation d'itinéraires
  • updated_by_full_name (Chaîne) Nom légal du dernier responsable de la mise à jour de la ressource d'agrégation d'itinéraires.
  • updated_date_time (Chaîne) Dernière heure de mise à jour de la ressource d'agrégation de routes

Schéma imbriqué pour data.project

En lecture seule :

  • project_id (Chaîne) ID du projet attribué par l'abonné Equinix
Cette page vous a-t-elle été utile ?