VMAlertmanagerConfig
operator.victoriametrics.com / v1beta1
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMAlertmanagerConfig
metadata:
name: example
apiVersion
string
kind
string
metadata
object
spec object
inhibit_rules []object
equal
[]string
source_matchers
[]string
target_matchers
[]string
receivers []object
discord_configs []object
avatar_url
string
content
string
maxLength:
2000http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
message
string
send_resolved
boolean
title
string
username
string
webhook_url
string
webhook_url_secret object
key
string required
name
string
optional
boolean
email_configs []object
auth_identity
string
auth_password object
key
string required
name
string
optional
boolean
auth_secret object
key
string required
name
string
optional
boolean
auth_username
string
from
string
headers
object
hello
string
html
string
require_tls
boolean
send_resolved
boolean
smarthost
string
text
string
tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
to
string
incidentio_configs []object
alert_source_token object
key
string required
name
string
optional
boolean
alert_source_token_file
string
http_config
object
max_alerts
integer
send_resolved
boolean
timeout
string
url
string
url_file
string
jira_configs []object
api_url
string
custom_fields
object
description
string
http_config
object
issue_type
string required
labels
[]string
priority
string
project
string required
reopen_duration
string
pattern:
^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
reopen_transition
string
resolve_transition
string
send_resolved
boolean
summary
string
wont_fix_resolution
string
mattermost_configs []object
attachments []object
author_icon
string
author_link
string
author_name
string
color
string
fallback
string
fields []object
short
boolean
title
string
value
string
footer
string
footer_icon
string
image_url
string
pretext
string
text
string
thumb_url
string
title
string
title_link
string
channel
string
http_config
object
icon_emoji
string
icon_url
string
priority object
persistent_notifications
boolean
priority
string
requested_ack
boolean
props object
card
string
send_resolved
boolean
text
string required
url
string
url_secret object
key
string required
name
string
optional
boolean
username
string
msteams_configs []object
http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
send_resolved
boolean
text
string
title
string
webhook_url
string
webhook_url_secret object
key
string required
name
string
optional
boolean
msteamsv2_configs []object
http_config
object
send_resolved
boolean
text
string
title
string
webhook_url
string
webhook_url_secret object
key
string required
name
string
optional
boolean
name
string required
minLength:
1opsgenie_configs []object
actions
string
apiURL
string
api_key object
key
string required
name
string
optional
boolean
description
string
details
object
entity
string
http_config
object
message
string
note
string
priority
string
responders []object
id
string
name
string
type
string required
minLength:
1
username
string
send_resolved
boolean
source
string
tags
string
update_alerts
boolean
pagerduty_configs []object
class
string
client
string
client_url
string
component
string
description
string
details
object
group
string
http_config
object
images []object
alt
string
href
string
source
string required
links []object
href
string required
text
string
routing_key object
key
string required
name
string
optional
boolean
send_resolved
boolean
service_key object
key
string required
name
string
optional
boolean
severity
string
url
string
pushover_configs []object
expire
string
html
boolean
http_config
object
message
string
priority
string
retry
string
send_resolved
boolean
sound
string
title
string
token object
key
string required
name
string
optional
boolean
url
string
url_title
string
user_key object
key
string required
name
string
optional
boolean
rocketchat_configs []object
actions []object
msg
string
text
string
type
string
url
string
api_url
string
channel
string
color
string
emoji
string
fields []object
short
boolean
title
string
value
string
http_config
object
icon_url
string
image_url
string
link_names
boolean
send_resolved
boolean
short_fields
boolean
text
string
thumb_url
string
title
string
title_link
string
token object
key
string required
name
string
optional
boolean
token_id object
key
string required
name
string
optional
boolean
slack_configs []object
actions []object
confirm object
dismiss_text
string
ok_text
string
text
string required
minLength:
1
title
string
name
string
style
string
text
string required
minLength:
1
type
string required
minLength:
1
url
string
value
string
api_url object
key
string required
name
string
optional
boolean
callback_id
string
channel
string
color
string
fallback
string
fields []object
short
boolean
title
string required
minLength:
1
value
string required
minLength:
1
footer
string
http_config
object
icon_emoji
string
icon_url
string
image_url
string
link_names
boolean
mrkdwn_in
[]string
pretext
string
send_resolved
boolean
short_fields
boolean
text
string
thumb_url
string
title
string
title_link
string
update_message
boolean
username
string
sns_configs []object
api_url
string
attributes
object
http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
message
string
phone_number
string
send_resolved
boolean
sigv4 object
access_key
string
access_key_selector object
key
string required
name
string
optional
boolean
profile
string
region
string
role_arn
string
secret_key_selector object
key
string required
name
string
optional
boolean
subject
string
target_arn
string
topic_arn
string
telegram_configs []object
api_url
string
bot_token object required
key
string required
name
string
optional
boolean
chat_id
integer required
disable_notifications
boolean
http_config
object
message
string
message_thread_id
integer
parse_mode
string
send_resolved
boolean
victorops_configs []object
api_key object
key
string required
name
string
optional
boolean
api_url
string
custom_fields
object
entity_display_name
string
http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
message_type
string
monitoring_tool
string
routing_key
string required
send_resolved
boolean
state_message
string
webex_configs []object
api_url
string
http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
message
string
room_id
string required
send_resolved
boolean
webhook_configs []object
http_config
object
max_alerts
integer
format:
int32minimum:
0
send_resolved
boolean
timeout
string
pattern:
^(0|(([0-9]+)y)?(([0-9]+)w)?(([0-9]+)d)?(([0-9]+)h)?(([0-9]+)m)?(([0-9]+)s)?(([0-9]+)ms)?)$
url
string
url_secret object
key
string required
name
string
optional
boolean
wechat_configs []object
agent_id
string
api_secret object
key
string required
name
string
optional
boolean
api_url
string
corp_id
string
http_config object
authorization object
credentials object
key
string required
name
string
optional
boolean
credentialsFile
string
type
string
basic_auth object
password object
key
string required
name
string
optional
boolean
password_file
string
username object
key
string required
name
string
optional
boolean
bearer_token_file
string
bearer_token_secret object
key
string required
name
string
optional
boolean
follow_redirects
boolean
noProxy
string
oauth2 object
client_id object required
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
client_secret object
key
string required
name
string
optional
boolean
client_secret_file
string
endpoint_params
object
proxy_url
string
scopes
[]string
tls_config
object
token_url
string required
minLength:
1
proxyConnectHeader
object
proxyFromEnvironment
boolean
proxyURL
string
pattern:
^(http|https|socks5)://.+$tls_config object
ca object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
caFile
string
cert object
configMap object
key
string required
name
string
optional
boolean
secret object
key
string required
name
string
optional
boolean
certFile
string
insecureSkipVerify
boolean
keyFile
string
keySecret object
key
string required
name
string
optional
boolean
serverName
string
message
string
message_type
string
send_resolved
boolean
to_party
string
to_tag
string
to_user
string
route object
active_time_intervals
[]string
continue
boolean
group_by
[]string
group_interval
string
pattern:
[0-9]+(ms|s|m|h)
group_wait
string
pattern:
[0-9]+(ms|s|m|h)
matchers
[]string
mute_time_intervals
[]string
receiver
string required
repeat_interval
string
pattern:
[0-9]+(ms|s|m|h)
routes
[]
time_intervals []object
name
string required
time_intervals []object required
days_of_month
[]string
location
string
months
[]string
times []object
end_time
string required
start_time
string required
weekdays
[]string
years
[]string
status object
conditions []object
lastTransitionTime
string required
format:
date-time
lastUpdateTime
string required
format:
date-time
message
string
maxLength:
32768
observedGeneration
integer
format:
int64minimum:
0
reason
string required
minLength:
1maxLength:
1024
status
string required
enum:
True, False, Unknown
type
string required
maxLength:
316
lastErrorParentAlertmanagerName
string
observedGeneration
integer
format:
int64
reason
string
updateStatus
string
No matches. Try .spec.inhibit_rules for an exact path