Skip to main content

agrégations de routes de fabrication equinix (Source des données)

Ressource de données compatible avec l'API Fabric V4 permettant à l'utilisateur de récupérer les agrégations de routes Equinix Fabric avec les détails de 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
}

Diagramme

Requis

En option

Lecture seule

  • data (Liste des attributs) Liste retournée des objets d'agrégation de routes (voir ci-dessous pour le schéma imbriqué)
  • id (Chaîne de caractères) L'identificateur unique de la ressource

Schéma imbriqué pour filter

Requis:

  • operator (Chaîne de caractères) Opérateurs à utiliser sur votre champ filtré avec les valeurs données. L'un des opérateurs suivants: [ =, !=, >, >=, <, <=, ENTRE, PAS ENTRE, COMME, PAS COMME, DANS, PAS DANS, N'EST PAS NUL, EST NUL]
  • property (Chaîne de caractères) noms de champs possibles à utiliser dans les filtres. Parmi les éléments suivants: [/type /name /project/projectId /uuid /state]
  • values (Liste de chaînes de caractères) 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

Facultatif:

  • limit (Nombre) Nombre maximal de résultats de recherche affichés par page. Ce nombre doit se situer entre 1 et 100 ; la valeur par défaut est 20.
  • offset (Nombre) Indice du premier élément retourné dans la réponse. La valeur par défaut est 0.

Lecture seule:

  • next (Chaîne de caractères) L'URL relative à l'élément suivant dans la réponse
  • previous (Chaîne de caractères) L'URL relative à l'élément précédent dans la réponse
  • total (Nombre) Le nombre total d'agrégations de routes disponibles pour l'utilisateur effectuant la requête

Schéma imbriqué pour sort

Facultatif:

  • direction (Chaîne de caractères) Sens de tri. Peut prendre les valeurs suivantes: [DESC, ASC], par défaut DESC
  • property (Chaîne de caractères) Nom de la propriété à utiliser pour le tri. Parmi les valeurs possibles: [/type /name /project/projectId /uuid /state]. Par défaut: /name

Schéma imbriqué pour data

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 de la dernière modification apportée à la ressource d'agrégation de routes (voir ci-dessous pour le schéma imbriqué)
  • connections_count (Nombre) Nombre de connexions associées à l'agrégation de routes
  • description (Chaîne de caractères) Description de l'agrégation d'itinéraires fournie par le client
  • href (Chaîne de caractères) URI générée automatiquement par Equinix pour la ressource d'agrégation de routes
  • name (Chaîne de caractères) Nom de l'agrégation de routes fourni par le client
  • project (Attributs) Objet attribut de projet Equinix (voir ci-dessous pour le schéma imbriqué)
  • rules_count (Nombre) Nombre de règles associées à l'agrégation de routes
  • state (Chaîne) Valeur représentant l'état d'approvisionnement de la ressource d'agrégation de routes
  • type (Chaîne de caractères) Type d'agrégation de routes défini par Equinix ; BGP_IPv4_PREFIX_AGGREGATION, BGP_IPv6_PREFIX_AGGREGATION
  • uuid (Chaîne de caractères) Identifiant unique attribué par Equinix à la ressource d'agrégation de routes

Schéma imbriqué pour data.change

Lecture seule:

  • href (Chaîne de caractères) URI générée automatiquement par Equinix pour la modification de l'agrégation de routes
  • type (Chaîne) Type de modification d'agrégation de routes défini par Equinix
  • uuid (Chaîne de caractères) Identifiant unique attribué par Equinix pour une modification

Schéma imbriqué pour data.change_log

Lecture seule:

  • created_by (Chaîne de caractères) Nom d'utilisateur du créateur de la ressource d'agrégation de routes
  • created_by_email (Chaîne de caractères) Adresse courriel du créateur de la ressource d'agrégation de routes
  • created_by_full_name (Chaîne de caractères) Nom légal du créateur de la ressource d'agrégation de routes
  • created_date_time (Chaîne de caractères) Date de création de la ressource d'agrégation de routes
  • deleted_by (Chaîne de caractères) Nom d'utilisateur de la personne qui supprime la ressource d'agrégation de routes
  • deleted_by_email (Chaîne de caractères) Adresse courriel de la personne ayant supprimé la ressource d'agrégation de routes
  • deleted_by_full_name (Chaîne) Nom légal du destructeur de la ressource d'agrégation de routes
  • deleted_date_time (Chaîne) Date de suppression de la ressource d'agrégation de routes
  • updated_by (Chaîne de caractères) Nom d'utilisateur du dernier administrateur ayant mis à jour la ressource d'agrégation de routes
  • updated_by_email (Chaîne de caractères) Adresse courriel du dernier auteur de la mise à jour de la ressource d'agrégation d'itinéraires
  • updated_by_full_name (Chaîne) Nom légal du dernier administrateur de la ressource d'agrégation de routes
  • updated_date_time (Chaîne de caractères) Date et heure de la dernière mise à jour de la ressource d'agrégation de routes

Schéma imbriqué pour data.project

Lecture seule:

  • project_id (Chaîne de caractères) ID de projet attribué à l'abonné Equinix
Cette page vous a-t-elle été utile ?