Sub2ApiAdminOpsAlertRuleInput constructor
const
Sub2ApiAdminOpsAlertRuleInput({
- required String name,
- required Sub2ApiAdminOpsAlertMetricType metricType,
- required Sub2ApiAdminOpsAlertOperator operator,
- required Sub2ApiDecimal threshold,
- String description = '',
- bool enabled = true,
- Sub2ApiAdminOpsAlertSeverity severity = Sub2ApiAdminOpsAlertSeverity.p2,
- int windowMinutes = 1,
- int sustainedMinutes = 1,
- int cooldownMinutes = 0,
- bool notifyEmail = true,
- Sub2ApiAdminJsonObject filters = const Sub2ApiAdminJsonObject({}),
Implementation
const Sub2ApiAdminOpsAlertRuleInput({
required this.name,
required this.metricType,
required this.operator,
required this.threshold,
this.description = '',
this.enabled = true,
this.severity = Sub2ApiAdminOpsAlertSeverity.p2,
this.windowMinutes = 1,
this.sustainedMinutes = 1,
this.cooldownMinutes = 0,
this.notifyEmail = true,
this.filters = const Sub2ApiAdminJsonObject({}),
});