Skip to content

Latest commit

 

History

History
78 lines (39 loc) · 2.04 KB

API.md

File metadata and controls

78 lines (39 loc) · 2.04 KB

API Reference

Classes

Name Description
EventNotify Event Notfiy Construct Class.

Structs

Name Description
EventNotifyProps event notify interface.

Interfaces

Name Description
ISlackEventNotify slack event notify interface.

class EventNotify 🔹

Event Notfiy Construct Class.

Implements: IConstruct, IDependable Extends: Construct

Initializer

new EventNotify(scope: Construct, id: string, props?: EventNotifyProps)
  • scope (Construct) No description
  • id (string) No description
  • props (EventNotifyProps) No description
    • lineNotifyToken (string) Line Notify Token for Lambda send notify permission. Default: none
    • slack (ISlackEventNotify) Notify target to Slack channel. Default: none

struct EventNotifyProps 🔹

event notify interface.

Name Type Description
lineNotifyToken?🔹 string Line Notify Token for Lambda send notify permission.
Default: none
slack?🔹 ISlackEventNotify Notify target to Slack channel.
Default: none

interface ISlackEventNotify 🔹

slack event notify interface.

Properties

Name Type Description
slackChannelName🔹 string slack Channel Name for Lambda send message to slack.
slackWebhookUrl🔹 string slack Webhook Url for Lambda send message to slack.