| AlertmanagerConfig |
The `AlertmanagerConfig` custom resource definition (CRD) defines how `Alertmanager` objects process Prometheus alerts.
|
| AlertmanagerConfigBuilder |
|
| AlertmanagerConfigFluent<A extends AlertmanagerConfigFluent<A>> |
Generated
|
| AlertmanagerConfigList |
AlertmanagerConfigList is a list of AlertmanagerConfig.
|
| AlertmanagerConfigListBuilder |
|
| AlertmanagerConfigListFluent<A extends AlertmanagerConfigListFluent<A>> |
Generated
|
| AlertmanagerConfigSpec |
AlertmanagerConfigSpec is a specification of the desired behavior of the Alertmanager configuration.
|
| AlertmanagerConfigSpecBuilder |
|
| AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>> |
Generated
|
| DayOfMonthRange |
DayOfMonthRange is an inclusive range of days of the month beginning at 1
|
| DayOfMonthRangeBuilder |
|
| DayOfMonthRangeFluent<A extends DayOfMonthRangeFluent<A>> |
Generated
|
| DiscordConfig |
DiscordConfig configures notifications via Discord.
|
| DiscordConfigBuilder |
|
| DiscordConfigFluent<A extends DiscordConfigFluent<A>> |
Generated
|
| EmailConfig |
EmailConfig configures notifications via Email.
|
| EmailConfigBuilder |
|
| EmailConfigFluent<A extends EmailConfigFluent<A>> |
Generated
|
| HTTPConfig |
HTTPConfig defines a client HTTP configuration.
|
| HTTPConfigBuilder |
|
| HTTPConfigFluent<A extends HTTPConfigFluent<A>> |
Generated
|
| InhibitRule |
InhibitRule defines an inhibition rule that allows to mute alerts when other alerts are already firing.
|
| InhibitRuleBuilder |
|
| InhibitRuleFluent<A extends InhibitRuleFluent<A>> |
Generated
|
| KeyValue |
KeyValue defines a (key, value) tuple.
|
| KeyValueBuilder |
|
| KeyValueFluent<A extends KeyValueFluent<A>> |
Generated
|
| Matcher |
Matcher defines how to match on alert's labels.
|
| MatcherBuilder |
|
| MatcherFluent<A extends MatcherFluent<A>> |
Generated
|
| MSTeamsConfig |
MSTeamsConfig configures notifications via Microsoft Teams.
|
| MSTeamsConfigBuilder |
|
| MSTeamsConfigFluent<A extends MSTeamsConfigFluent<A>> |
Generated
|
| MSTeamsV2Config |
MSTeamsV2Config configures notifications via Microsoft Teams using the new message format with adaptive cards as required by flows See https://prometheus.io/docs/alerting/latest/configuration/#msteamsv2_config It requires Alertmanager >= 0.28.0.
|
| MSTeamsV2ConfigBuilder |
|
| MSTeamsV2ConfigFluent<A extends MSTeamsV2ConfigFluent<A>> |
Generated
|
| OpsGenieConfig |
OpsGenieConfig configures notifications via OpsGenie.
|
| OpsGenieConfigBuilder |
|
| OpsGenieConfigFluent<A extends OpsGenieConfigFluent<A>> |
Generated
|
| OpsGenieConfigResponder |
OpsGenieConfigResponder defines a responder to an incident.
|
| OpsGenieConfigResponderBuilder |
|
| OpsGenieConfigResponderFluent<A extends OpsGenieConfigResponderFluent<A>> |
Generated
|
| PagerDutyConfig |
PagerDutyConfig configures notifications via PagerDuty.
|
| PagerDutyConfigBuilder |
|
| PagerDutyConfigFluent<A extends PagerDutyConfigFluent<A>> |
Generated
|
| PagerDutyImageConfig |
PagerDutyImageConfig attaches images to an incident
|
| PagerDutyImageConfigBuilder |
|
| PagerDutyImageConfigFluent<A extends PagerDutyImageConfigFluent<A>> |
Generated
|
| PagerDutyLinkConfig |
PagerDutyLinkConfig attaches text links to an incident
|
| PagerDutyLinkConfigBuilder |
|
| PagerDutyLinkConfigFluent<A extends PagerDutyLinkConfigFluent<A>> |
Generated
|
| ParsedRange |
ParsedRange is an integer representation of a range
|
| ParsedRangeBuilder |
|
| ParsedRangeFluent<A extends ParsedRangeFluent<A>> |
Generated
|
| PushoverConfig |
PushoverConfig configures notifications via Pushover.
|
| PushoverConfigBuilder |
|
| PushoverConfigFluent<A extends PushoverConfigFluent<A>> |
Generated
|
| Receiver |
Receiver defines one or more notification integrations.
|
| ReceiverBuilder |
|
| ReceiverFluent<A extends ReceiverFluent<A>> |
Generated
|
| RocketChatActionConfig |
RocketChatActionConfig defines actions for RocketChat messages.
|
| RocketChatActionConfigBuilder |
|
| RocketChatActionConfigFluent<A extends RocketChatActionConfigFluent<A>> |
Generated
|
| RocketChatConfig |
RocketChatConfig configures notifications via RocketChat.
|
| RocketChatConfigBuilder |
|
| RocketChatConfigFluent<A extends RocketChatConfigFluent<A>> |
Generated
|
| RocketChatFieldConfig |
RocketChatFieldConfig defines a field for RocketChat messages.
|
| RocketChatFieldConfigBuilder |
|
| RocketChatFieldConfigFluent<A extends RocketChatFieldConfigFluent<A>> |
Generated
|
| Route |
Route defines a node in the routing tree.
|
| RouteBuilder |
|
| RouteFluent<A extends RouteFluent<A>> |
Generated
|
| SecretKeySelector |
SecretKeySelector selects a key of a Secret.
|
| SecretKeySelectorBuilder |
|
| SecretKeySelectorFluent<A extends SecretKeySelectorFluent<A>> |
Generated
|
| SlackAction |
SlackAction configures a single Slack action that is sent with each notification.
|
| SlackActionBuilder |
|
| SlackActionFluent<A extends SlackActionFluent<A>> |
Generated
|
| SlackConfig |
SlackConfig configures notifications via Slack.
|
| SlackConfigBuilder |
|
| SlackConfigFluent<A extends SlackConfigFluent<A>> |
Generated
|
| SlackConfirmationField |
SlackConfirmationField protect users from destructive actions or particularly distinguished decisions by asking them to confirm their button click one more time.
|
| SlackConfirmationFieldBuilder |
|
| SlackConfirmationFieldFluent<A extends SlackConfirmationFieldFluent<A>> |
Generated
|
| SlackField |
SlackField configures a single Slack field that is sent with each notification.
|
| SlackFieldBuilder |
|
| SlackFieldFluent<A extends SlackFieldFluent<A>> |
Generated
|
| SNSConfig |
SNSConfig configures notifications via AWS SNS.
|
| SNSConfigBuilder |
|
| SNSConfigFluent<A extends SNSConfigFluent<A>> |
Generated
|
| TelegramConfig |
TelegramConfig configures notifications via Telegram.
|
| TelegramConfigBuilder |
|
| TelegramConfigFluent<A extends TelegramConfigFluent<A>> |
Generated
|
| TimeInterval |
TimeInterval specifies the periods in time when notifications will be muted or active.
|
| TimeIntervalBuilder |
|
| TimeIntervalFluent<A extends TimeIntervalFluent<A>> |
Generated
|
| TimePeriod |
TimePeriod describes periods of time.
|
| TimePeriodBuilder |
|
| TimePeriodFluent<A extends TimePeriodFluent<A>> |
Generated
|
| TimeRange |
TimeRange defines a start and end time in 24hr format
|
| TimeRangeBuilder |
|
| TimeRangeFluent<A extends TimeRangeFluent<A>> |
Generated
|
| VictorOpsConfig |
VictorOpsConfig configures notifications via VictorOps.
|
| VictorOpsConfigBuilder |
|
| VictorOpsConfigFluent<A extends VictorOpsConfigFluent<A>> |
Generated
|
| WebexConfig |
WebexConfig configures notification via Cisco Webex See https://prometheus.io/docs/alerting/latest/configuration/#webex_config
|
| WebexConfigBuilder |
|
| WebexConfigFluent<A extends WebexConfigFluent<A>> |
Generated
|
| WebhookConfig |
WebhookConfig configures notifications via a generic receiver supporting the webhook payload.
|
| WebhookConfigBuilder |
|
| WebhookConfigFluent<A extends WebhookConfigFluent<A>> |
Generated
|
| WeChatConfig |
WeChatConfig configures notifications via WeChat.
|
| WeChatConfigBuilder |
|
| WeChatConfigFluent<A extends WeChatConfigFluent<A>> |
Generated
|