| AlertmanagerConfig |
The `AlertmanagerConfig` custom resource definition (CRD) defines how `Alertmanager` objects process Prometheus alerts.
|
| AlertmanagerConfigBuilder |
|
| AlertmanagerConfigFluent |
Generated
|
| AlertmanagerConfigFluent.MetadataNested |
|
| AlertmanagerConfigFluent.SpecNested |
|
| AlertmanagerConfigList |
AlertmanagerConfigList is a list of AlertmanagerConfig.
|
| AlertmanagerConfigListBuilder |
|
| AlertmanagerConfigListFluent |
Generated
|
| AlertmanagerConfigListFluent.ItemsNested |
|
| AlertmanagerConfigSpec |
AlertmanagerConfigSpec is a specification of the desired behavior of the Alertmanager configuration.
|
| AlertmanagerConfigSpecBuilder |
|
| AlertmanagerConfigSpecFluent |
Generated
|
| AlertmanagerConfigSpecFluent.InhibitRulesNested |
|
| AlertmanagerConfigSpecFluent.ReceiversNested |
|
| AlertmanagerConfigSpecFluent.RouteNested |
|
| AlertmanagerConfigSpecFluent.TimeIntervalsNested |
|
| DayOfMonthRange |
DayOfMonthRange is an inclusive range of days of the month beginning at 1
|
| DayOfMonthRangeBuilder |
|
| DayOfMonthRangeFluent |
Generated
|
| DiscordConfig |
DiscordConfig configures notifications via Discord.
|
| DiscordConfigBuilder |
|
| DiscordConfigFluent |
Generated
|
| DiscordConfigFluent.HttpConfigNested |
|
| EmailConfig |
EmailConfig configures notifications via Email.
|
| EmailConfigBuilder |
|
| EmailConfigFluent |
Generated
|
| EmailConfigFluent.AuthPasswordNested |
|
| EmailConfigFluent.AuthSecretNested |
|
| EmailConfigFluent.HeadersNested |
|
| EmailConfigFluent.TlsConfigNested |
|
| HTTPConfig |
HTTPConfig defines a client HTTP configuration.
|
| HTTPConfigBuilder |
|
| HTTPConfigFluent |
Generated
|
| HTTPConfigFluent.AuthorizationNested |
|
| HTTPConfigFluent.BasicAuthNested |
|
| HTTPConfigFluent.Oauth2Nested |
|
| HTTPConfigFluent.TlsConfigNested |
|
| InhibitRule |
InhibitRule defines an inhibition rule that allows to mute alerts when other alerts are already firing.
|
| InhibitRuleBuilder |
|
| InhibitRuleFluent |
Generated
|
| InhibitRuleFluent.SourceMatchNested |
|
| InhibitRuleFluent.TargetMatchNested |
|
| KeyValue |
KeyValue defines a (key, value) tuple.
|
| KeyValueBuilder |
|
| KeyValueFluent |
Generated
|
| Matcher |
Matcher defines how to match on alert's labels.
|
| MatcherBuilder |
|
| MatcherFluent |
Generated
|
| MSTeamsConfig |
MSTeamsConfig configures notifications via Microsoft Teams.
|
| MSTeamsConfigBuilder |
|
| MSTeamsConfigFluent |
Generated
|
| MSTeamsConfigFluent.HttpConfigNested |
|
| 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 |
Generated
|
| MSTeamsV2ConfigFluent.HttpConfigNested |
|
| OpsGenieConfig |
OpsGenieConfig configures notifications via OpsGenie.
|
| OpsGenieConfigBuilder |
|
| OpsGenieConfigFluent |
Generated
|
| OpsGenieConfigFluent.ApiKeyNested |
|
| OpsGenieConfigFluent.DetailsNested |
|
| OpsGenieConfigFluent.HttpConfigNested |
|
| OpsGenieConfigFluent.RespondersNested |
|
| OpsGenieConfigResponder |
OpsGenieConfigResponder defines a responder to an incident.
|
| OpsGenieConfigResponderBuilder |
|
| OpsGenieConfigResponderFluent |
Generated
|
| PagerDutyConfig |
PagerDutyConfig configures notifications via PagerDuty.
|
| PagerDutyConfigBuilder |
|
| PagerDutyConfigFluent |
Generated
|
| PagerDutyConfigFluent.DetailsNested |
|
| PagerDutyConfigFluent.HttpConfigNested |
|
| PagerDutyConfigFluent.PagerDutyImageConfigsNested |
|
| PagerDutyConfigFluent.PagerDutyLinkConfigsNested |
|
| PagerDutyConfigFluent.RoutingKeyNested |
|
| PagerDutyConfigFluent.ServiceKeyNested |
|
| PagerDutyImageConfig |
PagerDutyImageConfig attaches images to an incident
|
| PagerDutyImageConfigBuilder |
|
| PagerDutyImageConfigFluent |
Generated
|
| PagerDutyLinkConfig |
PagerDutyLinkConfig attaches text links to an incident
|
| PagerDutyLinkConfigBuilder |
|
| PagerDutyLinkConfigFluent |
Generated
|
| ParsedRange |
ParsedRange is an integer representation of a range
|
| ParsedRangeBuilder |
|
| ParsedRangeFluent |
Generated
|
| PushoverConfig |
PushoverConfig configures notifications via Pushover.
|
| PushoverConfigBuilder |
|
| PushoverConfigFluent |
Generated
|
| PushoverConfigFluent.HttpConfigNested |
|
| PushoverConfigFluent.TokenNested |
|
| PushoverConfigFluent.UserKeyNested |
|
| Receiver |
Receiver defines one or more notification integrations.
|
| ReceiverBuilder |
|
| ReceiverFluent |
Generated
|
| ReceiverFluent.DiscordConfigsNested |
|
| ReceiverFluent.EmailConfigsNested |
|
| ReceiverFluent.MsteamsConfigsNested |
|
| ReceiverFluent.Msteamsv2ConfigsNested |
|
| ReceiverFluent.OpsgenieConfigsNested |
|
| ReceiverFluent.PagerdutyConfigsNested |
|
| ReceiverFluent.PushoverConfigsNested |
|
| ReceiverFluent.SlackConfigsNested |
|
| ReceiverFluent.SnsConfigsNested |
|
| ReceiverFluent.TelegramConfigsNested |
|
| ReceiverFluent.VictoropsConfigsNested |
|
| ReceiverFluent.WebexConfigsNested |
|
| ReceiverFluent.WebhookConfigsNested |
|
| ReceiverFluent.WechatConfigsNested |
|
| Route |
Route defines a node in the routing tree.
|
| RouteBuilder |
|
| RouteFluent |
Generated
|
| RouteFluent.MatchersNested |
|
| SecretKeySelector |
SecretKeySelector selects a key of a Secret.
|
| SecretKeySelectorBuilder |
|
| SecretKeySelectorFluent |
Generated
|
| SlackAction |
SlackAction configures a single Slack action that is sent with each notification.
|
| SlackActionBuilder |
|
| SlackActionFluent |
Generated
|
| SlackActionFluent.ConfirmNested |
|
| SlackConfig |
SlackConfig configures notifications via Slack.
|
| SlackConfigBuilder |
|
| SlackConfigFluent |
Generated
|
| SlackConfigFluent.ActionsNested |
|
| SlackConfigFluent.ApiURLNested |
|
| SlackConfigFluent.FieldsNested |
|
| SlackConfigFluent.HttpConfigNested |
|
| SlackConfirmationField |
SlackConfirmationField protect users from destructive actions or particularly distinguished decisions by asking them to confirm their button click one more time.
|
| SlackConfirmationFieldBuilder |
|
| SlackConfirmationFieldFluent |
Generated
|
| SlackField |
SlackField configures a single Slack field that is sent with each notification.
|
| SlackFieldBuilder |
|
| SlackFieldFluent |
Generated
|
| SNSConfig |
SNSConfig configures notifications via AWS SNS.
|
| SNSConfigBuilder |
|
| SNSConfigFluent |
Generated
|
| SNSConfigFluent.HttpConfigNested |
|
| SNSConfigFluent.Sigv4Nested |
|
| TelegramConfig |
TelegramConfig configures notifications via Telegram.
|
| TelegramConfigBuilder |
|
| TelegramConfigFluent |
Generated
|
| TelegramConfigFluent.BotTokenNested |
|
| TelegramConfigFluent.HttpConfigNested |
|
| TimeInterval |
TimeInterval specifies the periods in time when notifications will be muted or active.
|
| TimeIntervalBuilder |
|
| TimeIntervalFluent |
Generated
|
| TimeIntervalFluent.TimeIntervalsNested |
|
| TimePeriod |
TimePeriod describes periods of time.
|
| TimePeriodBuilder |
|
| TimePeriodFluent |
Generated
|
| TimePeriodFluent.DaysOfMonthNested |
|
| TimePeriodFluent.TimesNested |
|
| TimeRange |
TimeRange defines a start and end time in 24hr format
|
| TimeRangeBuilder |
|
| TimeRangeFluent |
Generated
|
| VictorOpsConfig |
VictorOpsConfig configures notifications via VictorOps.
|
| VictorOpsConfigBuilder |
|
| VictorOpsConfigFluent |
Generated
|
| VictorOpsConfigFluent.ApiKeyNested |
|
| VictorOpsConfigFluent.CustomFieldsNested |
|
| VictorOpsConfigFluent.HttpConfigNested |
|
| WebexConfig |
WebexConfig configures notification via Cisco Webex See https://prometheus.io/docs/alerting/latest/configuration/#webex_config
|
| WebexConfigBuilder |
|
| WebexConfigFluent |
Generated
|
| WebexConfigFluent.HttpConfigNested |
|
| WebhookConfig |
WebhookConfig configures notifications via a generic receiver supporting the webhook payload.
|
| WebhookConfigBuilder |
|
| WebhookConfigFluent |
Generated
|
| WebhookConfigFluent.HttpConfigNested |
|
| WebhookConfigFluent.UrlSecretNested |
|
| WeChatConfig |
WeChatConfig configures notifications via WeChat.
|
| WeChatConfigBuilder |
|
| WeChatConfigFluent |
Generated
|
| WeChatConfigFluent.ApiSecretNested |
|
| WeChatConfigFluent.HttpConfigNested |
|