Skip to main content

NotificationRouter

NotificationRouter is the structure defining the router unifying the filter configuration and the integration configuration.

type NotificationRouter {
id: UUID!
name: String!
eventType: NotificationRouterEventType!
template: NotificationRouterIntegrationTemplate
createdBy: User
createdOn: DateTime
lastUpdated: DateTime
enabled: Boolean!
notificationRouterFilterConfig: NotificationRouterFilterConfig!
notificationRouterIntegrationConfig: NotificationRouterIntegrationConfig!
}

Fields

NotificationRouter.id ● UUID! non-null scalar

The unique identifier for the router.

NotificationRouter.name ● String! non-null scalar

NotificationRouter.eventType ● NotificationRouterEventType! non-null object

NotificationRouter.template ● NotificationRouterIntegrationTemplate union

NotificationRouter.createdBy ● User object

NotificationRouter.createdOn ● DateTime scalar

NotificationRouter.lastUpdated ● DateTime scalar

NotificationRouter.enabled ● Boolean! non-null scalar

NotificationRouter.notificationRouterFilterConfig ● NotificationRouterFilterConfig! non-null object

NotificationRouter.notificationRouterIntegrationConfig ● NotificationRouterIntegrationConfig! non-null object

Returned By

createNotificationRouter mutation ● createNotificationRoutingConfiguration mutation ● deleteNotificationRouting mutation ● notificationRoutingConfiguration query ● updateNotificationRouter mutation ● updateNotificationRoutingConfiguration mutation

Member Of

NotificationRouterConnection object ● NotificationRouterEdge object ● ReportDefinition object