Enabled*bool// determines whether unified alerting is enabled. If it is nil then user did not define it and therefore its value will be determined during migration. Services should not use it directly.
DisabledOrgsmap[int64]struct{}
AdminConfigPollIntervaltime.Duration
AlertmanagerConfigPollIntervaltime.Duration
AlertmanagerMaxSilenceSizeBytesint
AlertmanagerMaxSilencesCountint
HAListenAddrstring
HAAdvertiseAddrstring
HAPeers[]string
HAPeerTimeouttime.Duration
HAGossipIntervaltime.Duration
HAReconnectTimeouttime.Duration
HAPushPullIntervaltime.Duration
HALabelstring
HARedisClusterModeEnabledbool
HARedisAddrstring
HARedisPeerNamestring
HARedisPrefixstring
HARedisUsernamestring
HARedisPasswordstring
HARedisDBint
HARedisMaxConnsint
HARedisTLSEnabledbool
HARedisTLSConfigdstls.ClientConfig
MaxAttemptsint64
MinIntervaltime.Duration
EvaluationTimeouttime.Duration
EvaluationResultLimitint
DisableJitterbool
ExecuteAlertsbool
DefaultConfigurationstring
Enabled*bool// determines whether unified alerting is enabled. If it is nil then user did not define it and therefore its value will be determined during migration. Services should not use it directly.
DisabledOrgsmap[int64]struct{}
// BaseInterval interval of time the scheduler updates the rules and evaluates rules.
// Only for internal use and not user configuration.