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.67.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.67.tar.gz.

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.67.tar.gz
Algorithm Hash digest
SHA256 1794aa9c1cf75b78e1d6353368934b00babb2dbbdfe320d9ba2c71c923f69e97
MD5 8d2ba130229a9df4d0dcb342f1ea84af
BLAKE2b-256 08b87a6272156e5f7a1464a1334eeb367f437eeca88c645bc2e75317c8c922aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.67-py3-none-any.whl
Algorithm Hash digest
SHA256 40429c00d319d0ea71c5eeb8ae2ae98d87e4f6ce9e61aae9747a84e1b0b54b6e
MD5 e25e04243aa18831ac5284feb83bd78f
BLAKE2b-256 a1ac181d3e790d2dad6d10498b32489a2d73fa969d0f039b3d5298c037721e40

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