UNPKG

@itentialopensource/email-notification

Version:

[Deprecated] Send Email Notifications

166 lines 4.5 kB
{ "id": "5fda8c6b28888e6ad37d41fd", "created": "2020-12-16T22:38:35.484Z", "createdBy": "admin@pronghorn", "lastUpdated": "2023-07-14T18:58:01.901Z", "lastUpdatedBy": "admin@pronghorn", "name": "Email Notification", "description": "Send notification using email", "struct": { "type": "array", "items": [ { "nodeId": "1d8a2f0a-fdce-48c1-a234-558f1402a982", "type": "string", "title": "Sender Email Address", "description": "", "placeholder": "Enter the email address of sender.", "required": true }, { "nodeId": "61feec0c-e662-4f96-8b08-f58df8c09cc0", "type": "string", "title": "Receiver Email Address ", "description": "Separate email addresses with a semicolon ;", "placeholder": "Example: example@itential.com;example2@itential.com", "required": true }, { "nodeId": "e6dbe352-feee-4f94-82e2-3dda7b7e812c", "type": "string", "title": "Subject", "description": "", "placeholder": "Enter subject for the email", "required": true }, { "nodeId": "f47c16c0-b4db-4894-894f-f095bdb6320a", "type": "string", "widget": "textarea", "title": "Message", "description": "", "placeholder": "Email Message", "required": true }, { "nodeId": "38be1b44-fa6a-486d-a080-e692d8a871fb", "type": "string", "title": "Email Adapter", "description": "", "placeholder": "Select Email Adapter", "required": true, "enum": [], "enumNames": [], "binding": true, "rel": "collection", "targetPointer": "/enum", "method": "GET", "uniqueItems": false, "base": "/health", "originalHref": "/adapters", "href": "/adapters", "sourcePointer": "/results", "sourceKeyPointer": "/id" } ] }, "schema": { "title": "Email Notification", "description": "Send notification using email", "type": "object", "required": [ "senderEmailAddress", "receiverEmailAddress", "subject", "message", "emailAdapter" ], "properties": { "senderEmailAddress": { "type": "string", "title": "Sender Email Address", "_id": "/properties/senderEmailAddress", "description": "" }, "receiverEmailAddress": { "type": "string", "title": "Receiver Email Address ", "_id": "/properties/receiverEmailAddress", "description": "Separate email addresses with a semicolon ;" }, "subject": { "type": "string", "title": "Subject", "_id": "/properties/subject", "description": "" }, "message": { "type": "string", "title": "Message", "_id": "/properties/message", "description": "" }, "emailAdapter": { "type": "string", "title": "Email Adapter", "_id": "/properties/emailAdapter", "description": "", "enum": [], "enumNames": [] } } }, "uiSchema": { "senderEmailAddress": { "ui:placeholder": "Enter the email address of sender." }, "receiverEmailAddress": { "ui:placeholder": "Example: example@itential.com;example2@itential.com" }, "subject": { "ui:placeholder": "Enter subject for the email" }, "message": { "ui:placeholder": "Email Message", "ui:widget": "textarea" }, "emailAdapter": { "ui:placeholder": "Select Email Adapter" } }, "bindingSchema": { "properties": { "emailAdapter": { "binding:method": "GET", "binding:link": { "$ref": "/links", "rel": "collection" }, "binding:target": { "propertyPointer": "/enum" }, "binding:hyperSchema": { "type": "object", "base": "/health", "links": [ { "rel": "collection", "href": "/adapters", "targetMediaType": "application/json", "targetSchema": { "$ref": "#" }, "variables": [] } ] }, "binding:source": { "propertyPointer": "/results", "keyPointer": "/id" } } } }, "validationSchema": {}, "version": "2020.1" }