Skip to main content

AWS Budgets Notification

Project description

AWS Budgets Notification

GitHub npm (scoped) PyPI Nuget GitHub Workflow Status (branch) GitHub release (latest SemVer)

View on Construct Hub

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',
  ],
});

example notification

License

This project is licensed under the Apache-2.0 License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gammarers_aws_budgets_notification-1.2.47.tar.gz (85.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file gammarers_aws_budgets_notification-1.2.47.tar.gz.

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.47.tar.gz
Algorithm Hash digest
SHA256 54c6369383ed73fa6999ac3468055fe422a49ec2259fd7c42707fc7ebe9de5f8
MD5 fdad1ad66cd9ae1fa8c24c4ebe4d3f6a
BLAKE2b-256 2f6a90c07eea56fa885c38360ca4a2bc0a299e7f53b26079c6428762a0a50d98

See more details on using hashes here.

File details

Details for the file gammarers_aws_budgets_notification-1.2.47-py3-none-any.whl.

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.47-py3-none-any.whl
Algorithm Hash digest
SHA256 5b930711c9872e5b1bb4a54c5f9cd016eb4500eeb93e00b05ab1a900e3a77e81
MD5 910e60a3c1a4cca8cf21aa5d0fd923b9
BLAKE2b-256 f0e28dd5dd574c9307ceb7a35af307fd4a96d05d2c7736e75a3474d86bc718a5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page