Today, we announced the general availability of AWS User notifications SDK which enables you to programmatically configure and get notifications (e.g., AWS Health events, EC2 Instance state change, or CloudWatch Alarms). The User Notifications SDK makes it easy to automate the creation of notification configurations in your accounts; e.g., a Cloud Center of Excellence (CCoE) can set up AWS Health notifications for each provisioned account.
With User Notifications SDK, you specify which events you want to be notified about, and in which channels (email, AWS Chatbot for Microsoft Teams and Slack notifications, and AWS Console Mobile App push notifications) with no need to access the Management Console. Users with User Notifications permissions can enable notifications for use cases like AWS Health events, Amazon CloudWatch alarms, or Amazon EC2 instance state changes. For example, notify your team’s Slack channel whenever an EC2 instance in region US East (Virginia) or Europe (Frankfurt) with tag ‘production’ changes state to “stopped”.
The User Notifications SDK is offered at no additional cost.
For more information, visit the AWS User Notifications product page and documentation. To get started, go to AWS User Notifications API reference and AWS User Notifications Contacts API reference. CloudFormation support will be coming soon.
Source:: Amazon AWS