Ir al contenido principal

equinix_fabric_stream_alert_rule (Recurso)

Fabric V4 API compatible resource allows creation and management of Equinix Fabric Stream Alert Rules' ~> Nota El recurso Equinix Fabric v4 Stream Alert Rule está actualmente en Beta. Las interfaces relacionadas con equinix_fabric_stream_alert_rule pueden cambiar antes de su disponibilidad general. Por favor, no dude en informar de cualquier problema que experimente abriendo una nueva incidencia https://github.com/equinix/terraform-provider-equinix/issues/new?template=bug.md

Documentación adicional:

Ejemplo de uso

resource "equinix_fabric_stream_alert_rule" "new_stream_alert_rule" {
stream_id = "<stream_id>"
name = "<name>"
type = "METRIC_ALERT"
description = "<description>"
enabled = true
metric_selector = {
include = ["equinix.fabric.connection.bandwidth_tx.usage"]
}
detection_method = {
operand = "ABOVE"
window_size = "<window_size>"
warning_threshold = "<warning_threshold>"
critical_threshold = "<critical_threshold>"
}
resource_selector = {
include = ["*/connections/<connection_id>"]
}
}

output "stream_alert_rule_type" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.type
}

output "stream_alert_rule_id" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.uuid
}

output "stream_alert_rule_stream_id" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.stream_id
}

output "stream_alert_rule_state" {
value = equinix_fabric_stream_alert_rule.new_stream_alert_rule.state
}

Esquema

Requerido

  • description (Cadena) Descripción de la regla de alerta de flujo proporcionada por el cliente
  • detection_method (Atributos) Método de detección para la regla de alerta de flujo (véase más abajo para el esquema anidado)
  • metric_selector (Atributos) Selector métrico para la regla de alerta de flujo (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre de la regla de alerta de flujo proporcionada por el cliente
  • resource_selector (Atributos) Selector de recursos para la regla de alerta de flujo (véase más abajo para el esquema anidado)
  • stream_id (Cadena) El UUID del flujo que contiene esta regla de alerta
  • type (Cadena) Tipo de la regla de alerta de flujo

Opcional:

Sólo lectura

  • change_log (Atributos) Detalles del último cambio en el recurso de flujo (véase más abajo para el esquema anidado)
  • href (Cadena) URI asignado por Equinix de la regla de alerta de flujo
  • id (Cadena) El identificador único del recurso
  • state (Cadena) Valor que representa el estado de aprovisionamiento para la regla de alerta de flujo
  • uuid (Cadena) Identificador único asignado por Equinix para la regla de alerta de flujo

Esquema anidado para detection_method

Necesario:

  • type (Cadena) Tipo de método de detección de regla de alerta de flujo

Opcional:

  • critical_threshold (Cadena) Regla de alerta de flujo métrica umbral crítico
  • operand (Cadena) Operando de métrica de regla de alerta de flujo
  • warning_threshold (Cadena) Regla de alerta de flujo métrica umbral de advertencia
  • window_size (Cadena) Tamaño de la ventana métrica de la regla de alerta de flujo

Esquema anidado para metric_selector

Necesario:

  • include (Lista de cadenas) Lista de métricas a incluir

Esquema anidado para resource_selector

Necesario:

  • include (Lista de cadenas) Lista de métricas a incluir

Esquema anidado para timeouts

Opcional:

  • create (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).
  • delete (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, 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 de destrucción sólo es aplicable si los cambios se guardan en el estado antes de que se produzca la operación de destrucción.
  • read (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, 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á activada.
  • update (Cadena) Una cadena que puede ser [analizada como una duración compuesta por números y sufijos de unidad, como "30s" o "2h45m". Las unidades de tiempo válidas son "s" (segundos), "m" (minutos), "h" (horas).

Esquema anidado para change_log

Sólo lectura:

  • created_by (Cadena) Nombre de usuario del creador del recurso de flujo
  • created_by_email (Cadena) Correo electrónico del creador del recurso de flujo
  • created_by_full_name (Cadena) Nombre legal del creador del recurso de flujo
  • created_date_time (Cadena) Hora de creación del recurso de flujo
  • deleted_by (Cadena) Nombre de usuario del eliminador del recurso de flujo
  • deleted_by_email (Cadena) Email del eliminador del recurso de flujo
  • deleted_by_full_name (Cadena) Nombre legal del supresor del recurso de flujo
  • deleted_date_time (Cadena) Hora de borrado del recurso de flujo
  • updated_by (Cadena) Nombre de usuario del último actualizador del recurso de flujo
  • updated_by_email (Cadena) Email del último actualizador del recurso de flujo
  • updated_by_full_name (Cadena) Nombre legal del último actualizador del recurso de flujo
  • updated_date_time (Cadena) Última hora de actualización del recurso de flujo
¿Fue útil esta página?