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 rutasprefix(String) Prefijo de regla de agregación de rutas proporcionado por el clienteroute_aggregation_id(String) UUID de la agregación de rutas a la que se aplica esta regla
Opcional
description(String) Descripción de la regla de agregación de rutas proporcionada por el clientetimeouts(Atributos) (ver a continuación para el esquema anidado )
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 rutasid(String) El identificador único del recursostate(String) Valor que representa el estado del aprovisionamiento para el recurso de la regla de agregación de rutastype(String) Tipo de agregación de ruta definido por Equinix; BGP_IPv4_PREFIX_AGRADATION, BGP_IPv6_PREFIX_AGRADATIONuuid(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 Equinixuuid(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 recursocreated_by_email(String) Correo electrónico del creador del recursocreated_by_full_name(String) Nombre legal del creador del recursocreated_date_time(String) Tiempo de creación del recursodeleted_by(String) Nombre de usuario del eliminador del recursodeleted_by_email(String) Correo electrónico del eliminador del recursodeleted_by_full_name(String) Nombre legal del eliminador del recursodeleted_date_time(String) Tiempo de eliminación del recursoupdated_by(String) Nombre de usuario del último actualizador del recursoupdated_by_email(String) Correo electrónico del último actualizador del recursoupdated_by_full_name(String) Nombre legal del último actualizador del recursoupdated_date_time(String) Última hora de actualización del recurso