You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Entity creation timestamp in milliseconds since Unix epoch
[optional] [readonly]
tenantId
TenantId
[optional]
targets
List
templateId
NotificationTemplateId
[optional]
template
NotificationTemplate
[optional]
info
NotificationInfo
[optional]
additionalConfig
NotificationRequestConfig
[optional]
originatorEntityId
EntityId
[optional]
ruleId
NotificationRuleId
[optional]
status
NotificationRequestStatus
[optional]
stats
NotificationRequestStats
[optional]
RuleNode
Name
Type
Description
Notes
id
RuleNodeId
JSON object with the Rule Node Id. Specify this field to update the Rule Node. Referencing non-existing Rule Node Id will cause error. Omit this field to create new rule node.
[optional]
createdTime
Long
Timestamp of the rule node creation, in milliseconds
[optional] [readonly]
additionalInfo
com.fasterxml.jackson.databind.JsonNode
Additional parameters of the rule node. May include: 'layoutX' (number, X coordinate for visualization), 'layoutY' (number, Y coordinate for visualization), 'description' (string).
[optional]
ruleChainId
RuleChainId
JSON object with the Rule Chain Id.
[optional] [readonly]
type
String
Full Java Class Name of the rule node implementation.
[optional]
name
String
User defined name of the rule node. Used on UI and for logging.
[optional]
debugSettings
DebugSettings
Debug settings object.
[optional]
singletonMode
Boolean
Enable/disable singleton mode.
[optional]
queueName
String
Queue name.
[optional]
configurationVersion
Integer
Version of rule node configuration.
[optional]
_configuration
com.fasterxml.jackson.databind.JsonNode
JSON with the rule node configuration. Structure depends on the rule node implementation.
[optional]
externalId
RuleNodeId
[optional]
debugMode
Boolean
[optional]
EntityInfo
Name
Type
Description
Notes
id
EntityId
JSON object with the entity Id.
[optional]
name
String
Entity Name
[optional]
Report
Name
Type
Description
Notes
id
ReportId
[optional]
createdTime
Long
Entity creation timestamp in milliseconds since Unix epoch
[optional] [readonly]
tenantId
TenantId
customerId
CustomerId
[optional]
templateId
ReportTemplateId
format
TbReportFormat
name
String
userId
UserId
ownerId
EntityId
JSON object with Customer or Tenant Id
[optional] [readonly]
NotificationTemplate
Name
Type
Description
Notes
id
NotificationTemplateId
[optional]
createdTime
Long
Entity creation timestamp in milliseconds since Unix epoch
[optional] [readonly]
tenantId
TenantId
[optional]
name
String
notificationType
NotificationType
_configuration
NotificationTemplateConfig
NotificationInfo
Name
Type
Description
Notes
dashboardId
DashboardId
[optional]
stateEntityId
EntityId
[optional]
type
String
NotificationRequestConfig
Name
Type
Description
Notes
sendingDelayInSec
Integer
[optional]
reports
List
[optional]
NotificationRequestStatus (enum)
PROCESSING | SENT | SCHEDULED
NotificationRequestStats
Name
Type
Description
Notes
sent
Map<String, Integer>
[optional]
errors
Map<String, Map<String, String>>
[optional]
totalErrors
Integer
[optional]
error
String
[optional]
totalSent
Integer
[optional]
DebugSettings
Name
Type
Description
Notes
failuresEnabled
Boolean
Debug failures.
[optional]
allEnabled
Boolean
Debug All. Used as a trigger for updating debugAllUntil.
[optional]
allEnabledUntil
Long
Timestamp of the end time for the processing debug events.