Adding conditions based on flag in wavefront_alert

resource "wavefront_alert" "alerts_ks_a" {
  for_each = var.iks_alerts.metrics
  name = "flows - ${each.key} - ${upper(var.common.stage)}"
  alert_type = var.alerts.type
  minutes = 5
  resolve_after_minutes = 5
  display_expression = format(var.ks_alerts.query, each.value.metric, each.value.service, each.value.service, var.common.defaults.A, var.common.cluster)
  conditions = {
    "severe" = join(each.value.operator, [
      format(var.ks_alerts.query, each.value.metric, each.value.service, each.value.service, var.common.defaults.A, var.common.cluster),
      each.value.severe
    ])
    "warn" = join(each.value.operator, [
      format(var.ks_alerts.query, each.value.metric, each.value.service, each.value.service, var.common.defaults.A, var.common.cluster),
      each.value.warn
    ])
    "smoke" = join(each.value.operator, [
      format(var.ks_alerts.query, each.value.metric, each.value.service, each.value.service, var.common.defaults.A, var.common.cluster),
      each.value.smoke
    ])
  }

I am looking to add “smoke” condition based on a global flag variable.
Basically I want to test alerts on timely basis by enabling the flag
How can I achieve it ?