Saltar al contenido principal

equinix_fabric_route_aggregation_rule (Recurso)

El recurso compatible con Fabric V4 API permite la creación y gestión de la regla de agregación de rutas de Equinix Fabric

Documentación adicional:

Ejemplo de uso​

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
}

Esquema​

Obligatorio​

  • name (String) Nombre proporcionado por el cliente de la regla de agregación de rutas
  • prefix (String) Prefijo de regla de agregación de rutas proporcionado por el cliente
  • route_aggregation_id (String) UUID de la agregación de rutas a la que se aplica esta regla

Opcional​

Sólo lectura​

  • change (Atributos) Estado actual del último cambio de regla de agregación de rutas (consulte a continuación el esquema anidado )
  • change_log (Atributos) Detalles del último cambio en el recurso (ver a continuación para ver el esquema anidado )
  • href (String) URI generado automáticamente por Equinix al recurso de la regla de agregación de rutas
  • id (String) El identificador único del recurso
  • state (String) Valor que representa el estado del aprovisionamiento para el recurso de la regla de agregación de rutas
  • type (String) Tipo de agregación de ruta definido por Equinix; BGP_IPv4_PREFIX_AGRADATION, BGP_IPv6_PREFIX_AGRADATION
  • uuid (String) ID único asignado a Equinix para el recurso de la regla de agregación de rutas

Esquema anidado para timeouts​

Opcional:

  • create (String) Una cadena que se puede analizar como una duración que consta de números y sufijos de unidades, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).
  • delete (String) Una cadena que se puede analizar como una duración que consta de números y sufijos de unidades, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas). Establecer un tiempo de espera para una operación Eliminar solo es aplicable si los cambios se guardan en estado antes de que se produzca la operación de destrucción.
  • read (String) Una cadena que se puede analizar como una duración que consta de números y sufijos de unidades, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas). Las operaciones de lectura se producen durante cualquier operación de actualización o planificación cuando la actualización está habilitada.
  • update (String) Una cadena que se puede analizar como una duración que consta de números y sufijos de unidades, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).

Esquema anidado para change​

Necesario:

  • type (String) Tipo de cambio de agregación de rutas definida por Equinix
  • uuid (String) ID único asignado a Equinix para un cambio

Sólo lectura:

  • href (String) URI generado automáticamente por Equinix para el cambio de regla de agregación de rutas

Esquema anidado para change_log​

Sólo lectura:

  • created_by (String) Nombre de usuario del creador del recurso
  • created_by_email (String) Correo electrónico del creador del recurso
  • created_by_full_name (String) Nombre legal del creador del recurso
  • created_date_time (String) Tiempo de creación del recurso
  • deleted_by (String) Nombre de usuario del eliminador del recurso
  • deleted_by_email (String) Correo electrónico del eliminador del recurso
  • deleted_by_full_name (String) Nombre legal del eliminador del recurso
  • deleted_date_time (String) Tiempo de eliminación del recurso
  • updated_by (String) Nombre de usuario del último actualizador del recurso
  • updated_by_email (String) Correo electrónico del último actualizador del recurso
  • updated_by_full_name (String) Nombre legal del último actualizador del recurso
  • updated_date_time (String) Última hora de actualización del recurso
¿Le ha resultado útil esta página?