Project level alert config.
| JSON representation | 
|---|
| {
  "name": string,
  "alertPolicies": [
    {
      object ( | 
| Fields | |
|---|---|
| name | 
 Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig | 
| alertPolicies[] | 
 Alert policies for a customer. They must be unique by [AlertPolicy.alert_group] | 
AlertPolicy
Alert policy for a customer.
| JSON representation | 
|---|
| { "alertGroup": string, "enrollStatus": enum ( | 
| Fields | |
|---|---|
| alertGroup | 
 The feature that provides alerting capability. Supported value: -  | 
| enrollStatus | 
 The enrollment status of a customer. | 
| recipients[] | 
 Recipients for the alert policy. One alert policy should not exceed 20 recipients. | 
EnrollStatus
The enrollment status enum for alert policy.
| Enums | |
|---|---|
| ENROLL_STATUS_UNSPECIFIED | Default value. Used for customers who have not responded to the alert policy. | 
| ENROLLED | Customer is enrolled in this policy. | 
| DECLINED | Customer declined this policy. | 
Recipient
Recipient contact information.
| JSON representation | 
|---|
| { "emailAddress": string } | 
| Fields | |
|---|---|
| emailAddress | 
 Email address of the recipient. |