Skip to content

AlertNotificationTarget (v2alpha)

AlertNotificationTarget represents a destination for alert delivery. The consuming implementation defines the format of AlertNotificationTargetSpec.Target.

Properties

apiVersion

string required

Version represents a version of the OpenSLO specification.

Allowed values: openslo.com/v2alpha

Validation rules

Rule
property is required
must be equal to openslo.com/v2alpha

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 required

AlertNotificationTargetSpec identifies a notification destination. The consuming implementation defines the required AlertNotificationTargetSpec.Target format.

Validation rules

Rule
property is required

spec.description

string

Description summarizes the 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 that the consuming implementation requires. Examples include "email", "slack", "web-hook", and "Opsgenie".

Validation rules

Rule
property is required