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. |