equinix_fabric_stream_alert_rule (Fonte de dados)
Fonte de dados compatível com a API Fabric V4 que permite ao usuário obter regras de alerta do Equinix Fabric Stream por ID de fluxo e ID de regra de alerta. Observação: A fonte de dados Equinix Fabric v4 Stream Alert Rule By ID está atualmente em versão Beta. As interfaces relacionadas a equinix_fabric_stream_alert_rule podem sofrer alterações antes do disponibilidade oficial. Por favor, não hesite em relatar quaisquer problemas que você encontrar, abrindo uma nova issue em https://github.com/equinix/terraform-provider-equinix/issues/new?template=bug.md
Documentação adicional:
- Primeiros passos: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Stream-Alert-Rules
Exemplo de uso
data "equinix_fabric_stream_alert_rule" "data_stream_alert_rule" {
stream_id = "<uuid_of_stream>"
stream_alert_rule_id = "<uuid_of_stream_alert_rule>"
}
output "stream_alert_rule_type" {
value = data.equinix_fabric_stream_alert_rule.alert_rule.type
}
output "stream_alert_rule_id" {
value = data.equinix_fabric_stream_alert_rule.alert_rule.uuid
}
output "stream_alert_rule_state" {
value = data.equinix_fabric_stream_alert_rule.alert_rule.state
}
output "stream_alert_rule_stream_id" {
value = data.equinix_fabric_stream_alert_rule.alert_rule.stream_id
}
Esquema
Obrigatório
alert_rule_id(String) O UUID da regra de alerta do fluxostream_id(String) O UUID do fluxo que é o alvo da regra de alerta de fluxo
Opcional
detection_method(Atributos) Método de detecção para regra de alerta de fluxo (consulte abaixo para esquema aninhado)metric_selector(Atributos) Seletor de métrica para a regra de alerta de fluxo (consulte abaixo para esquema aninhado)
Somente leitura
change_log(Atributos) Detalhes da última alteração no recurso de fluxo (consulte abaixo para esquema aninhado)description(String) Descrição da regra de alerta de fluxo fornecida pelo clienteenabled(Booleano) Status de ativação da assinatura de fluxohref(String) URI atribuído pela Equinix ao recurso de regra de alerta de fluxoid(String) O identificador único do recursoname(String) Nome da regra de alerta de fluxo fornecido pelo clienteresource_selector(Atributos) Listas de métricas a serem incluídas/excluídas na regra de alerta de fluxo (consulte abaixo para esquema aninhado)state(String) Valor que representa o status de provisionamento para o recurso de fluxotype(String) Tipo da regra de alerta de fluxouuid(String) Identificador único atribuído pela Equinix ao recurso de assinatura de streaming
Esquema aninhado para detection_method
Obrigatório:
type(String) Tipo de método de detecção de regra de alerta de fluxo
Opcional:
critical_threshold(String) Limiar crítico da métrica da regra de alerta de fluxooperand(String) Operando de métrica da regra de alerta de fluxowarning_threshold(String) Limiar de aviso da métrica da regra de alerta de fluxowindow_size(String) Tamanho da janela da métrica da regra de alerta de fluxo
Esquema aninhado para metric_selector
Obrigatório:
include(Lista de Strings) Lista de métricas a incluir
Esquema aninhado para change_log
Somente leitura:
created_by(String) Nome de usuário do criador do recurso de fluxocreated_by_email(String) E-mail do criador do recurso de fluxocreated_by_full_name(String) Nome legal do criador do recurso de fluxocreated_date_time(String) Hora de criação do recurso de fluxodeleted_by(String) Nome de usuário do excluídor do recurso de fluxodeleted_by_email(String) E-mail de quem excluiu o recurso de fluxodeleted_by_full_name(String) Nome legal do recurso que exclui o fluxo de recursosdeleted_date_time(String) Tempo de exclusão do recurso de fluxoupdated_by(String) Nome de usuário do último atualizador do recurso de fluxoupdated_by_email(String) E-mail do último atualizador do recurso de fluxoupdated_by_full_name(String) Nome legal do último atualizador do recurso de fluxoupdated_date_time(String) Última hora de atualização do recurso de fluxo
Esquema aninhado para resource_selector
Somente leitura:
include(Lista de Strings) Lista de métricas a incluir