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.70.tar.gz (85.9 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.70.tar.gz.

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.70.tar.gz
Algorithm Hash digest
SHA256 f5589e5578f0d1f4488ac7283cf7870ee684232a41388e07b34c2969d67de91a
MD5 c733cdc31a4b0f6c69128e9da31485ca
BLAKE2b-256 5f4936e45ce78e2db1223da79ae3406d7791cac0a2da75eb35146dbca79bf7b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gammarers_aws_budgets_notification-1.2.70-py3-none-any.whl
Algorithm Hash digest
SHA256 a605790b05b427d7a36dab6dc3ab896a3ece04198e87b80f46fcc9598a54bf4f
MD5 3d3c7000962b54d517db0d2deb38e2a9
BLAKE2b-256 48abea73cbdfe01b530ea0e0585ff6af8a310b9c7d695092f90ee185eb8ef402

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