NotificationConfig
The new configuration for notifications.
{
"enabled": false,
"enabledNotifications": [
"string"
],
"passwordExpirationThreshold": 0,
"certificateExpirationThreshold": 0,
"schedulerCronExpression": "string",
"emailNotification": {
"enabled": false,
"smtpServer": "string",
"smtpPort": 0,
"smtpUsername": "string",
"smtpPassword": "string",
"useTls": false,
"useSsl": false,
"useProxy": false,
"senderAddress": "string",
"emailSubjectTemplate": "string",
"emailContentTemplate": "string",
"receiverAddresses": [
"string"
]
}
}
Enable or disable notifications.
List of enabled notification types. Possible values: TASK_COMPLETION, PASSWORD_EXPIRATION, PASSWORD_EXPIRATION_WARNING, CERTIFICATE_EXPIRATION, CERTIFICATE_EXPIRATION_WARNING
Days before expiration date of a password to send a warning notification.
Days before expiration date of a certificate to send a warning notification.
A spring cron expression to define how frequent to check for expired passwords or certificates. Default: every day at midnight - expression: 0 0 0 * * *