AWS Budgets Notification
A construct library for creating AWS Budgets Notification to Slack with the AWS CDK.
Resources
This construct creating resource list.
- SNS Topic
- ChatBot SlackChannelConfiguration
- Budgets (linked account count or self)
Install
TypeScript
npm install @gammarers/aws-budgets-notification
# or
yarn add @gammarers/aws-budgets-notification
Python
pip install gammarers.aws-budgets-notification
C# / .NET
dotnet add package Gammarers.CDK.AWS.BudgetNotification
Example
import { BudgetsNotification } from '@gammarers/aws-budgets-notification';
new BudgetsNotification(stack, 'BudgetsNotification', {
slackWorkspaceId: 'T0XXXX111', // already AWS account linked your Slack.
slackChannelId: 'XXXXXXXX', // already created your slack channel.
budgetLimitAmount: 50,
// optional linked account list
linkedAccounts: [
'111111111111',
'222222222222',
],
});
License
This project is licensed under the Apache-2.0 License.
Release files for gammarers.aws-budgets-notification 1.2.77
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gammarers_aws_budgets_notification-1.2.77.tar.gz | 85.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gammarers_aws_budgets_notification-1.2.77-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 170.6 kB
Release files / gammarers_aws_budgets_notification-1.2.77.tar.gz
| Download URL | gammarers_aws_budgets_notification-1.2.77.tar.gz |
|---|---|
| Size | 85.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fecae05030b12ceae9d03ef2d02819b28babfb28db686c6a9f0dd1b08c0b62a5
|
|
BLAKE2b-256 checksum How to use checksums |
6b7f10f00684656bb84a9715f97c51f89b24300b53a1918d7ce53326ac2c85b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.14.2
|
Release files / gammarers_aws_budgets_notification-1.2.77-py3-none-any.whl
| Download URL | gammarers_aws_budgets_notification-1.2.77-py3-none-any.whl |
|---|---|
| Size | 84.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
784da2ec44a05efdae0fa735fd78e4e253ae88ba4fca10f0e85c87a9d3c6a934
|
|
BLAKE2b-256 checksum How to use checksums |
bf67f28fa3f79a01ec1c6864d287fccb6c7c7a453e44981b898ac25f20207190
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.14.2
|