{
"emailConfigs": [
{
"authIdentity": "string",
"authPassword": {
"key": "string",
"name": "string",
"optional": true
},
"authSecret": {
"key": "string",
"name": "string",
"optional": true
},
"authUsername": "string",
"from": "string",
"headers": [
{
"key": "string",
"value": "string"
}
],
"hello": "string",
"html": "string",
"requireTLS": true,
"sendResolved": true,
"smarthost": "string",
"text": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
},
"to": "string"
}
],
"name": "string",
"opsgenieConfigs": [
{
"apiKey": {
"key": "string",
"name": "string",
"optional": true
},
"apiURL": "string",
"description": "string",
"details": [
{
"key": "string",
"value": "string"
}
],
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"message": "string",
"note": "string",
"priority": "string",
"responders": [
{
"id": "string",
"name": "string",
"type": "string",
"username": "string"
}
],
"sendResolved": true,
"source": "string",
"tags": "string"
}
],
"pagerdutyConfigs": [
{
"class": "string",
"client": "string",
"clientURL": "string",
"component": "string",
"description": "string",
"details": [
{
"key": "string",
"value": "string"
}
],
"group": "string",
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"routingKey": {
"key": "string",
"name": "string",
"optional": true
},
"sendResolved": true,
"serviceKey": {
"key": "string",
"name": "string",
"optional": true
},
"severity": "string",
"url": "string"
}
],
"pushoverConfigs": [
{
"expire": "string",
"html": true,
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"message": "string",
"priority": "string",
"retry": "string",
"sendResolved": true,
"sound": "string",
"title": "string",
"token": {
"key": "string",
"name": "string",
"optional": true
},
"url": "string",
"urlTitle": "string",
"userKey": {
"key": "string",
"name": "string",
"optional": true
}
}
],
"slackConfigs": [
{
"actions": [
{
"confirm": {
"dismissText": "string",
"okText": "string",
"text": "string",
"title": "string"
},
"name": "string",
"style": "string",
"text": "string",
"type": "string",
"url": "string",
"value": "string"
}
],
"apiURL": {
"key": "string",
"name": "string",
"optional": true
},
"callbackId": "string",
"channel": "string",
"color": "string",
"fallback": "string",
"fields": [
{
"short": true,
"title": "string",
"value": "string"
}
],
"footer": "string",
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"iconEmoji": "string",
"iconURL": "string",
"imageURL": "string",
"linkNames": true,
"mrkdwnIn": [
"string"
],
"pretext": "string",
"sendResolved": true,
"shortFields": true,
"text": "string",
"thumbURL": "string",
"title": "string",
"titleLink": "string",
"username": "string"
}
],
"victoropsConfigs": [
{
"apiKey": {
"key": "string",
"name": "string",
"optional": true
},
"apiUrl": "string",
"customFields": [
{
"key": "string",
"value": "string"
}
],
"entityDisplayName": "string",
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"messageType": "string",
"monitoringTool": "string",
"routingKey": "string",
"sendResolved": true,
"stateMessage": "string"
}
],
"webhookConfigs": [
{
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"maxAlerts": 0,
"sendResolved": true,
"url": "string",
"urlSecret": {
"key": "string",
"name": "string",
"optional": true
}
}
],
"wechatConfigs": [
{
"agentID": "string",
"apiSecret": {
"key": "string",
"name": "string",
"optional": true
},
"apiURL": "string",
"corpID": "string",
"httpConfig": {
"basicAuth": {
"password": {
"key": "string",
"name": "string",
"optional": true
},
"username": {
"key": "string",
"name": "string",
"optional": true
}
},
"bearerTokenSecret": {
"key": "string",
"name": "string",
"optional": true
},
"proxyURL": "string",
"tlsConfig": {
"ca": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"cert": {
"configMap": {
"key": "string",
"name": "string",
"optional": true
},
"secret": {
"key": "string",
"name": "string",
"optional": true
}
},
"insecureSkipVerify": true,
"keySecret": {
"key": "string",
"name": "string",
"optional": true
},
"serverName": "string"
}
},
"message": "string",
"messageType": "string",
"sendResolved": true,
"toParty": "string",
"toTag": "string",
"toUser": "string"
}
]
}