AlertPolicyConditionConditionSql constructor
const
AlertPolicyConditionConditionSql({
- Input<
AlertPolicyConditionConditionSqlBooleanTest?> ? booleanTest, - Input<
AlertPolicyConditionConditionSqlDaily?> ? daily, - Input<
AlertPolicyConditionConditionSqlHourly?> ? hourly, - Input<
AlertPolicyConditionConditionSqlMinutes?> ? minutes, - required Input<
String> query, - 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,
});