Ir al contenido principal

equinix_fabric_route_aggregations (Fuente de datos)

Recurso de datos compatible con la API Fabric V4 que permite al usuario obtener agregaciones de rutas de Equinix Fabric con detalles de paginación Documentación adicional:

Ejemplo de uso

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
}

Esquema

Requerido

Opcional:

Sólo lectura

Esquema anidado para filter

Necesario:

  • operator (Cadena) Operadores a utilizar en su campo filtrado con los valores dados. Uno de [ =, !=, >, >=, <, <=, BETWEEN, NOT BETWEEN, LIKE, NOT LIKE, IN, NOT IN, IS NOT NULL, IS NULL].
  • property (Cadena) Posibles nombres de campo a utilizar en los filtros. Uno de [/tipo /nombre /proyecto/projectId /uuid /estado].
  • values (Lista de cadenas) Los valores a los que desea aplicar la combinación propiedad+operador para filtrar su búsqueda de datos

Esquema anidado para pagination

Opcional:

  • limit (Número) Número máximo de resultados de búsqueda devueltos por página. El número debe estar comprendido entre 1 y 100, y el valor por defecto es 20
  • offset (Número) Índice del primer elemento devuelto en la respuesta. Por defecto es 0

Sólo lectura:

  • next (Cadena) La URL relativa al siguiente elemento de la respuesta
  • previous (Cadena) La URL relativa al elemento anterior de la respuesta
  • total (Número) El número total de agregaciones de rutas disponibles para el usuario que realiza la solicitud.

Esquema anidado para sort

Opcional:

  • direction (Cadena) La dirección de ordenación. Puede ser una de las siguientes: [DESC, ASC], Por defecto DESC
  • property (Cadena) El nombre de la propiedad a utilizar en la clasificación. Uno de [/tipo /nombre /proyecto/projectId /uuid /estado] Por defecto es /nombre

Esquema anidado para data

Sólo lectura:

  • change (Atributos) Estado actual del último cambio de agregación de rutas (véase más abajo para el esquema anidado)
  • change_log (Atributos) Detalles del último cambio en el recurso de agregación de rutas (véase más abajo para el esquema anidado)
  • connections_count (Número) Número de conexiones adjuntas a la agregación de rutas
  • description (Cadena) Descripción de agregación de rutas proporcionada por el cliente
  • href (Cadena) URI autogenerada de Equinix al recurso de agregación de rutas
  • name (Cadena) Nombre proporcionado por el cliente de la agregación de rutas
  • project (Atributos) Objeto atributo del proyecto Equinix (véase más abajo para el esquema anidado)
  • rules_count (Número) Número de reglas adjuntas a la agregación de rutas
  • state (Cadena) Valor que representa el estado de aprovisionamiento para el recurso de agregación de rutas
  • type (Cadena) Tipo de agregación de rutas definido por Equinix; BGP_IPv4_PREFIX_AGGREGATION, BGP_IPv6_PREFIX_AGGREGATION
  • uuid (Cadena) Id. único asignado por Equinix para el recurso de agregación de rutas.

Esquema anidado para data.change

Sólo lectura:

  • href (Cadena) URI autogenerado por Equinix para el cambio de agregación de rutas
  • type (Cadena) Tipo de cambio de agregación de rutas definido por Equinix
  • uuid (Cadena) Id. único asignado por Equinix para un cambio

Esquema anidado para data.change_log

Sólo lectura:

  • created_by (Cadena) Nombre de usuario del creador del recurso de agregación de rutas
  • created_by_email (Cadena) Correo electrónico del creador del recurso de agregación de rutas
  • created_by_full_name (Cadena) Nombre legal del creador del recurso de agregación de rutas
  • created_date_time (Cadena) Hora de creación del recurso de agregación de rutas
  • deleted_by (Cadena) Nombre de usuario del supresor del recurso de agregación de rutas
  • deleted_by_email (Cadena) Email del eliminador del recurso de agregación de rutas
  • deleted_by_full_name (Cadena) Nombre legal del supresor del recurso de agregación de rutas
  • deleted_date_time (Cadena) Hora de borrado del recurso de agregación de rutas
  • updated_by (Cadena) Nombre de usuario del último actualizador del recurso de agregación de rutas
  • updated_by_email (Cadena) Email del último actualizador del recurso de agregación de rutas
  • updated_by_full_name (Cadena) Nombre legal del último actualizador del recurso de agregación de rutas
  • updated_date_time (Cadena) Última hora de actualización del recurso de agregación de rutas

Esquema anidado para data.project

Sólo lectura:

  • project_id (Cadena) ID de proyecto asignado por el suscriptor de Equinix
¿Fue útil esta página?