AlertPolicyArgs constructor
- Input<
AlertPolicyAlertStrategy?> ? alertStrategy, - required Input<
String> combiner, - required Input<
List< conditions,AlertPolicyCondition> > - Input<
String?> ? deletionPolicy, - required Input<
String> displayName, - Input<
AlertPolicyDocumentation?> ? documentation, - Input<
bool?> ? enabled, - Input<
List< ? notificationChannels,String> ?> - Input<
String?> ? project, - Input<
String?> ? severity, - Input<
Map< ? userLabels,String, String> ?>
Creates a new AlertPolicyArgs.
alertStrategy Control over how this alert policy's notification channels are notified.
combiner How to combine the results of multiple conditions to
conditions A list of conditions for the policy. The conditions are combined by
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
displayName A short name or phrase used to identify the policy in
documentation Documentation that is included with notifications and incidents related
enabled Whether or not the policy is enabled. The default is true.
notificationChannels Identifies the notification channels to which notifications should be
project The ID of the project in which the resource belongs.
severity The severity of an alert policy indicates how important incidents generated
userLabels This field is intended to be used for organizing and identifying the AlertPolicy
Implementation
const AlertPolicyArgs({
this.alertStrategy,
required this.combiner,
required this.conditions,
this.deletionPolicy,
required this.displayName,
this.documentation,
this.enabled,
this.notificationChannels,
this.project,
this.severity,
this.userLabels,
});