AlertmanagerConfig.spec.receivers[].pushoverConfigs
pushoverConfigs defines the list of Pushover configurations.
| Field / Type | Description |
|---|---|
device | device defines the name of a specific device to send the notification to. If not specified, the notification is sent to all user's devices.
|
expire | expire defines how long your notification will continue to be retried for, unless the user acknowledges the notification. Only applies to priority 2 notifications.
|
html | html defines whether notification message is HTML or plain text. When true, the message can include HTML formatting tags. html and monospace formatting are mutually exclusive. |
httpConfig defines the HTTP client configuration for Pushover API requests. | |
message | message defines the notification message content. This is the main body text of the Pushover notification.
|
monospace | monospace optional HTML/monospace formatting for the message, see https://pushover.net/api#html html and monospace formatting are mutually exclusive. |
priority | priority defines the notification priority level. See https://pushover.net/api#priority for valid values and behavior.
|
retry | retry defines how often the Pushover servers will send the same notification to the user. Must be at least 30 seconds. Only applies to priority 2 notifications.
|
sendResolved | sendResolved defines whether or not to notify about resolved alerts. |
sound | sound defines the name of one of the sounds supported by device clients. This overrides the user's default sound choice for this notification.
|
title | title defines the notification title displayed in the Pushover message. This appears as the bold header text in the notification.
|
token defines the secret's key that contains the registered application's API token. See https://pushover.net/apps for application registration. The secret needs to be in the same namespace as the AlertmanagerConfig object and accessible by the Prometheus Operator. Either `token` or `tokenFile` is required.
| |
tokenFile | tokenFile defines the token file that contains the registered application's API token. See https://pushover.net/apps for application registration. Either `token` or `tokenFile` is required. It requires Alertmanager >= v0.26.0.
|
ttl | ttl defines the time to live for the alert notification. This determines how long the notification remains active before expiring.
|
url | url defines a supplementary URL shown alongside the message. This creates a clickable link within the Pushover notification. |
urlTitle | urlTitle defines a title for the supplementary URL. If not specified, the raw URL is shown instead.
|
userKey defines the secret's key that contains the recipient user's user key. The secret needs to be in the same namespace as the AlertmanagerConfig object and accessible by the Prometheus Operator. Either `userKey` or `userKeyFile` is required.
| |
userKeyFile | userKeyFile defines the user key file that contains the recipient user's user key. Either `userKey` or `userKeyFile` is required. It requires Alertmanager >= v0.26.0.
|