AlertNotificationTarget (v1)¶
AlertNotificationTarget identifies a destination for SLO alert notifications.
Properties¶
apiVersion¶
string required
Version represents a version of the OpenSLO specification.
Allowed values: openslo/v1
Validation rules
| Rule |
|---|
| property is required |
must be equal to openslo/v1 |
kind¶
string required
Kind represents all the object kinds defined by OpenSLO specification. Keep in mind not all specification versions support every Kind.
Allowed values: AlertNotificationTarget
Validation rules
| Rule |
|---|
| property is required |
must be equal to AlertNotificationTarget |
metadata¶
struct required reference
See the metadata definition in the overview.
Validation rules
| Rule |
|---|
| property is required |
spec¶
struct
AlertNotificationTargetSpec defines an implementation-specific notification destination.
spec.description ¶
string
Description summarizes the notification target.
Validation rules
| Rule |
|---|
| property is optional |
| length must be less than or equal to 1050 |
spec.target ¶
string required
Target specifies the notification destination in the format required by the consuming implementation. Examples include email, Slack, a webhook, and Opsgenie.
Validation rules
| Rule |
|---|
| property is required |