Get Notification Config

Get Notification Config

Get the values making the configuration of notifications.

Request
URI
GET
https://10.71.204.121:9443/api/v3/lcm/configuration/notification
COPY
Responses
200

Details of the notification configuration.

Returns NotificationConfig of type(s) */*
{
    "enabled": "boolean",
    "enabledNotifications": [
        "string"
    ],
    "passwordExpirationThreshold": "integer",
    "certificateExpirationThreshold": "integer",
    "schedulerCronExpression": "string",
    "emailNotification": {
        "enabled": "boolean",
        "smtpServer": "string",
        "smtpPort": "integer",
        "smtpUsername": "string",
        "smtpPassword": "string",
        "useTls": "boolean",
        "useSsl": "boolean",
        "useProxy": "boolean",
        "senderAddress": "string",
        "emailSubjectTemplate": "string",
        "emailContentTemplate": "string",
        "receiverAddresses": [
            "string"
        ]
    }
}
boolean
enabled
Optional

Enable or disable notifications.

array of string
enabledNotifications
Optional

List of enabled notification types. Possible values: TASK_COMPLETION, PASSWORD_EXPIRATION, PASSWORD_EXPIRATION_WARNING, CERTIFICATE_EXPIRATION, CERTIFICATE_EXPIRATION_WARNING

integer As int32 As int32
passwordExpirationThreshold
Optional

Days before expiration date of a password to send a warning notification.

integer As int32 As int32
certificateExpirationThreshold
Optional

Days before expiration date of a certificate to send a warning notification.

string
schedulerCronExpression
Optional

A spring cron expression to define how frequent to check for expired passwords or certificates. Default: every hour - expression: 0 0 * * * *

emailNotification
Optional

emailNotification


401

Unauthorized access

Returns NotificationConfig of type(s) */*
{
    "enabled": "boolean",
    "enabledNotifications": [
        "string"
    ],
    "passwordExpirationThreshold": "integer",
    "certificateExpirationThreshold": "integer",
    "schedulerCronExpression": "string",
    "emailNotification": {
        "enabled": "boolean",
        "smtpServer": "string",
        "smtpPort": "integer",
        "smtpUsername": "string",
        "smtpPassword": "string",
        "useTls": "boolean",
        "useSsl": "boolean",
        "useProxy": "boolean",
        "senderAddress": "string",
        "emailSubjectTemplate": "string",
        "emailContentTemplate": "string",
        "receiverAddresses": [
            "string"
        ]
    }
}
boolean
enabled
Optional

Enable or disable notifications.

array of string
enabledNotifications
Optional

List of enabled notification types. Possible values: TASK_COMPLETION, PASSWORD_EXPIRATION, PASSWORD_EXPIRATION_WARNING, CERTIFICATE_EXPIRATION, CERTIFICATE_EXPIRATION_WARNING

integer As int32 As int32
passwordExpirationThreshold
Optional

Days before expiration date of a password to send a warning notification.

integer As int32 As int32
certificateExpirationThreshold
Optional

Days before expiration date of a certificate to send a warning notification.

string
schedulerCronExpression
Optional

A spring cron expression to define how frequent to check for expired passwords or certificates. Default: every hour - expression: 0 0 * * * *

emailNotification
Optional

emailNotification


404

Such resource was not found.

Returns NotificationConfig of type(s) */*
{
    "enabled": "boolean",
    "enabledNotifications": [
        "string"
    ],
    "passwordExpirationThreshold": "integer",
    "certificateExpirationThreshold": "integer",
    "schedulerCronExpression": "string",
    "emailNotification": {
        "enabled": "boolean",
        "smtpServer": "string",
        "smtpPort": "integer",
        "smtpUsername": "string",
        "smtpPassword": "string",
        "useTls": "boolean",
        "useSsl": "boolean",
        "useProxy": "boolean",
        "senderAddress": "string",
        "emailSubjectTemplate": "string",
        "emailContentTemplate": "string",
        "receiverAddresses": [
            "string"
        ]
    }
}
boolean
enabled
Optional

Enable or disable notifications.

array of string
enabledNotifications
Optional

List of enabled notification types. Possible values: TASK_COMPLETION, PASSWORD_EXPIRATION, PASSWORD_EXPIRATION_WARNING, CERTIFICATE_EXPIRATION, CERTIFICATE_EXPIRATION_WARNING

integer As int32 As int32
passwordExpirationThreshold
Optional

Days before expiration date of a password to send a warning notification.

integer As int32 As int32
certificateExpirationThreshold
Optional

Days before expiration date of a certificate to send a warning notification.

string
schedulerCronExpression
Optional

A spring cron expression to define how frequent to check for expired passwords or certificates. Default: every hour - expression: 0 0 * * * *

emailNotification
Optional

emailNotification


504

Connection timed out.

Returns NotificationConfig of type(s) */*
{
    "enabled": "boolean",
    "enabledNotifications": [
        "string"
    ],
    "passwordExpirationThreshold": "integer",
    "certificateExpirationThreshold": "integer",
    "schedulerCronExpression": "string",
    "emailNotification": {
        "enabled": "boolean",
        "smtpServer": "string",
        "smtpPort": "integer",
        "smtpUsername": "string",
        "smtpPassword": "string",
        "useTls": "boolean",
        "useSsl": "boolean",
        "useProxy": "boolean",
        "senderAddress": "string",
        "emailSubjectTemplate": "string",
        "emailContentTemplate": "string",
        "receiverAddresses": [
            "string"
        ]
    }
}
boolean
enabled
Optional

Enable or disable notifications.

array of string
enabledNotifications
Optional

List of enabled notification types. Possible values: TASK_COMPLETION, PASSWORD_EXPIRATION, PASSWORD_EXPIRATION_WARNING, CERTIFICATE_EXPIRATION, CERTIFICATE_EXPIRATION_WARNING

integer As int32 As int32
passwordExpirationThreshold
Optional

Days before expiration date of a password to send a warning notification.

integer As int32 As int32
certificateExpirationThreshold
Optional

Days before expiration date of a certificate to send a warning notification.

string
schedulerCronExpression
Optional

A spring cron expression to define how frequent to check for expired passwords or certificates. Default: every hour - expression: 0 0 * * * *

emailNotification
Optional

emailNotification