Project level alert config.
JSON representation |
---|
{
"name": string,
"alertPolicies": [
{
object ( |
Fields | |
---|---|
name |
Required. Immutable. The name of the AlertConfig singleton resource. Format: projects/*/alertConfig |
alert |
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 | |
---|---|
alert |
The feature that provides alerting capability. Supported value: - |
enroll |
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 | |
---|---|
email |
Email address of the recipient. |