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


Release history Release notifications | RSS feed

Download files

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

Source Distribution

gammarer.aws-budgets-notification-1.2.7.tar.gz (85.2 kB view details)

Uploaded Source

Built Distribution

File details

Details for the file gammarer.aws-budgets-notification-1.2.7.tar.gz.

File metadata

File hashes

Hashes for gammarer.aws-budgets-notification-1.2.7.tar.gz
Algorithm Hash digest
SHA256 fd7a0c181e59f1dbeff63aebbf6579a5e2cf06326bbd5b84e976192066077881
MD5 00dda538af3bb2f7bcae95e52c10c77d
BLAKE2b-256 571c027f9db4cc4677d911725efc2e7f8fb8ef1689454be9dc7dcc05e42f5198

See more details on using hashes here.

File details

Details for the file gammarer.aws_budgets_notification-1.2.7-py3-none-any.whl.

File metadata

File hashes

Hashes for gammarer.aws_budgets_notification-1.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 8fb2122fd6948f577ea7509b77316d94c5879453b32a951887c7f784e6c9c7a0
MD5 36be9a7569be50d5598e642cb00e7933
BLAKE2b-256 21ddb5a4316776000816df8e47cbc1e4133bbf756168176df1fdd0f82a3aa0fb

See more details on using hashes here.

Supported by

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