AlertPolicyConditionConditionSql constructor

const AlertPolicyConditionConditionSql({
  1. Input<AlertPolicyConditionConditionSqlBooleanTest?>? booleanTest,
  2. Input<AlertPolicyConditionConditionSqlDaily?>? daily,
  3. Input<AlertPolicyConditionConditionSqlHourly?>? hourly,
  4. Input<AlertPolicyConditionConditionSqlMinutes?>? minutes,
  5. required Input<String> query,
  6. Input<AlertPolicyConditionConditionSqlRowCountTest?>? rowCountTest,
})

Creates a new AlertPolicyConditionConditionSql. booleanTest A test that uses an alerting result in a boolean column produced by the SQL query. daily Used to schedule the query to run every so many days. hourly Used to schedule the query to run every so many hours. minutes Used to schedule the query to run every so many minutes. query The Log Analytics SQL query to run, as a string. The query must rowCountTest A test that checks if the number of rows in the result set violates some threshold.

Implementation

const AlertPolicyConditionConditionSql({
  this.booleanTest,
  this.daily,
  this.hourly,
  this.minutes,
  required this.query,
  this.rowCountTest,
});