Skip to main content

AlertingSettings

Resource AlertingSettings in pulumi-portainer.
3 min read

Resource AlertingSettings in pulumi-portainer.

Pulumi type: portainer:index/alertingSettings:AlertingSettings.

name is the Pulumi resource name. Nested object fields are documented under that object. They are not arguments of this resource.

Example#

Only required arguments are set. A string in angle brackets stands in for that argument. Any other value is an option or example written in the SDK description.

Arguments#

PropertyTypeRequiredDescription
alertingSettingsIdstringno
enabledbooleanyesWhether alerting is enabled.
namestringnoName of the alerting settings entry.
notificationChannelsAlertingSettingsNotificationChannel (input)[]noList of notification channels.
portainerUrlstringnoPortainer URL used by AlertManager for callbacks.
urlstringnoURL of the external AlertManager instance. Leave empty for internal.

Outputs#

Computed outputs are produced by the provider. They are not constructor arguments.

PropertyTypeComputedDescription
alertingSettingsIdstringno
createdAtstringyesTimestamp when the settings were created.
createdBystringyesUser who created the settings.
enabledbooleannoWhether alerting is enabled.
isInternalbooleanyesWhether this uses the internal AlertManager.
namestringnoName of the alerting settings entry.
notificationChannelsAlertingSettingsNotificationChannel (output)[]noList of notification channels.
portainerUrlstringnoPortainer URL used by AlertManager for callbacks.
statusstringyesConnection status (disabled, connected, disconnected, error).
uptimestringyesUptime of the AlertManager.
urlstringnoURL of the external AlertManager instance. Leave empty for internal.

AlertingSettingsNotificationChannel (input)#

Input object AlertingSettingsNotificationChannel. Fields below belong to this object, not to the parent.

PropertyTypeRequiredDescription
channelIdnumbernoNotification channel identifier.
config{ [key: string]: string }noConfiguration key-value pairs for the notification channel.
enabledbooleannoWhether the notification channel is enabled.
namestringnoName of the notification channel.
typestringnoType of the notification channel.

AlertingSettingsNotificationChannel (output)#

Output object AlertingSettingsNotificationChannel. Fields below belong to this object.

PropertyTypeAlways presentDescription
channelIdnumberyesNotification channel identifier.
config{ [key: string]: string }yesConfiguration key-value pairs for the notification channel.
enabledbooleanyesWhether the notification channel is enabled.
namestringyesName of the notification channel.
typestringyesType of the notification channel.