Type Alias AlertingTaskValidation

type AlertingTaskValidation = {
    description?: string;
    error?:
        | "NO_ACCESS"
        | "USER_IS_DISABLED"
        | "INVALID_CONDITION"
        | "GROUP_IS_DISABLED"
        | "GROUP_SIZE_EXCEEDED";
    id?: string;
    type?: "RECIPIENT"
    | "CONDITION"
    | "RECIPIENT_GROUP";
    validationErrors?: (
        | "NO_ACCESS"
        | "USER_IS_DISABLED"
        | "INVALID_CONDITION"
        | "MAX_ALERTS_LIMIT_REACHED"
        | "MAX_ALERT_RECIPIENTS_LIMIT_REACHED"
        | "GROUP_IS_DISABLED"
        | "GROUP_SIZE_EXCEEDED"
    )[];
}
Index

Properties

description?: string

Description of the error

error?:
    | "NO_ACCESS"
    | "USER_IS_DISABLED"
    | "INVALID_CONDITION"
    | "GROUP_IS_DISABLED"
    | "GROUP_SIZE_EXCEEDED"

Identifier for a validation error occurring on alerting task

id?: string

Identifies for user id or condition id

type?: "RECIPIENT" | "CONDITION" | "RECIPIENT_GROUP"

Identifier for type of a validation error occurring on alerting task

validationErrors?: (
    | "NO_ACCESS"
    | "USER_IS_DISABLED"
    | "INVALID_CONDITION"
    | "MAX_ALERTS_LIMIT_REACHED"
    | "MAX_ALERT_RECIPIENTS_LIMIT_REACHED"
    | "GROUP_IS_DISABLED"
    | "GROUP_SIZE_EXCEEDED"
)[]