Skip to main content
Notification Channels.

Channel

Parameters
str
required
str | None
required
str | None
required
bool
bool
ResourceGraph | None
Bases: Resource A notification channel configuration. See Notification Channels.

resource_class_name()

Returns: str Returns the base class name.

EmailChannel

Parameters
str
required
str
required
list[str]
required
str | None
str | None
bool
bool
EmailChannelAuthSmtpUserPassword | None
bool | None
ResourceGraph | None
Bases: Channel Configuration to send notifications via email.

EmailChannelAuth

alias of EmailChannelAuthSmtpUserPassword

EmailChannelAuthSmtpUserPassword

Parameters
str
required
int
required
str | None
required
str | None
required
Bases: ApiSecretChangeNestedResource Credential configuration for an Email channel resource. Contains configuration based on SMTP user-password authentication.

EmailChannelSmtpEncryption

Bases: str, Enum Connection encryption mode for an EmailChannel.

NONE

START_TLS

TLS

JiraChannel

Parameters
str
required
str
required
str
required
str
required
str | None
bool
bool
ResourceGraph | None
Bases: Channel Configuration to send notifications to Jira.

MsTeamsChannel

Parameters
str
required
str
required
str | None
str | None
bool
bool
str | None
str | None
str | None
bool | None
ResourceGraph | None
Bases: Channel Configuration to send notifications to a Microsoft Teams channel. See Microsoft Teams.

interactive_message_enabled

ServiceNowBasicAuth

Parameters
str
required
str
required
Bases: ApiSecretChangeNestedResource Credential configuration for a ServiceNow channel.

ServiceNowChannel

Parameters
str
required
str | None
str | None
bool
bool
str | None
str | None
ServiceNowBasicAuth | ServiceNowOAuth | None
ServiceNowStatusMapping | None
ResourceGraph | None
Bases: Channel Configuration to send notifications to ServiceNow.

ServiceNowOAuth

Parameters
str
required
str
required
Bases: ApiSecretChangeNestedResource Credential configuration for a ServiceNow channel.

ServiceNowStatusMapping

Parameters
str
str
str
list[str] | None
str
str
Bases: Diffable Status mapping between Validio and ServiceNow. To ensure updates are synchronized correctly between Validio and ServiceNow when status on an incident changes this map is needed to set the right status. It’s also used to determine what incidents are considered as open to tell if a new incident should be created or an existing one should be updated.

SlackChannel

Parameters
str
required
str
required
str | None
str | None
bool
bool
str | None
str | None
bool | None
ResourceGraph | None
Bases: Channel Configuration to send notifications to a Slack channel. See Slack.

interactive_message_enabled

WebhookChannel

Parameters
str
required
str | None
str | None
bool
bool
str | None
str | None
ResourceGraph | None
Bases: Channel Configuration to send notifications to a webhook. See Webhooks.