Notification service
messagingnotification-service
Fans out messages to push, email and SMS channels.
- Category
- Messaging
- Properties
- 7
- Components
- 34
- Rules
- 0
A node of this kind resolves each property from its own props, then the component's defaults, then the default below.
| property | type | values | required | default |
|---|---|---|---|---|
| channelEmail | boolean | — | no | false |
| channelPush | boolean | — | no | true |
| channelSms | boolean | — | no | false |
| dedupKey | boolean | — | no | false |
| managed | boolean | — | no | false |
| queuePerChannel | boolean | — | no | false |
| templateStore | boolean | — | no | false |
No rule selects this kind or its category. Governance calls that a recorded gap.
vendor-neutral
alibabacloud
aws
azure
cloudflare
default
ibm
# yaml-language-server: $schema=../schema/kind.schema.json # Abstract kind: Fans out messages to external delivery channels (APNs, FCM, SMS, email) with templates and dedup. schemaVersion: "1" type: "kind" id: "notification-service" category: "messaging" properties: channelPush: type: "boolean" default: true channelEmail: type: "boolean" default: false channelSms: type: "boolean" default: false dedupKey: type: "boolean" default: false advanced: true templateStore: type: "boolean" default: false advanced: true queuePerChannel: type: "boolean" default: false advanced: true managed: type: "boolean" default: false