Type Alias UserIDRecipientPersist

recipient object model that is directly persisted in the DB

type UserIDRecipientPersist = {
    alertingTaskRecipientErrors?: AlertingTaskRecipientError[];
    enabledBySystem?: boolean;
    enabledByUser?: boolean;
    groups?: string[];
    subscribed?: boolean;
    taskRecipientErrors?: TaskRecipientError[];
    value?: string;
}
Index

Properties

alertingTaskRecipientErrors?: AlertingTaskRecipientError[]
enabledBySystem?: boolean

Whether this recipient can receive alerts, set by external settings.

enabledByUser?: boolean

Whether this recipient can receive alerts, set by api calls.

groups?: string[]

A list of associated groups. If a user is added individually the "addedIndividually" pseudo group is included

subscribed?: boolean

Whether this user is subscribed to alerts in this task

taskRecipientErrors?: TaskRecipientError[]
value?: string

User ID of recipient (internal user).