budget

DNXLabs/budget/aws

Terraform Module HCL AWS

Terraform module to add billing-related AWS resources like AWS Budget, SNS Budget Alarm, AWS Chatbot integration to send notifications to Slack channel.

Install
module "budget" {
source = "DNXLabs/budget/aws"
version = "1.0.0"
}
plain text: /constructs/tfmod-dnxlabs-budget-aws/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-aws-budget ![Lint Status](https://github.com/DNXLabs/terraform-aws-budget/actions) ![LICENSE](https://github.com/DNXLabs/terraform-aws-budget/blob/master/LICENSE) Terraform module to add billing related aws resources - AWS Budget - SNS Budget Alarm - AWS Chatbot intergation to send notifications to Slack channel !AWS Billing HLD

Inputs (9)
NameTypeDescriptionDefault
org_namestringName for this organization required
enable_budgetstringFlag to enable AWS Budget cost control"false"
budget_ammountstringThe amount of cost or usage being measured for a budget."0"
budget_threshold_percentagestringThe unit of measurement used for the budget forecast, actual spend, or budget th"60"
slack_channel_idstringSclack channel id to send budget notfication using AWS Chatbot""
budget_timestringThe length of time until a budget resets the actual and forecasted spend. Valid "MONTHLY"
budget_emailstringE-Mail addresses to notify.""
enable_chatbot_slackstringIf true, will create aws chatboot and integrate to slack"false"
slack_workspace_idstringSclack workspace id to send budget notfication using AWS Chatbot""
Resources (6)
aws_budgets_budgetaws_cloudformation_stackaws_iam_roleaws_iam_role_policy_attachmentaws_sns_topicaws_sns_topic_policy
Topics & Tags
hacktoberfest
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud AWS
★ Stars3
Forks2
Total downloads5.6k
Inputs9
Resources6
LicenseApache-2.0
NamespaceDNXLabs
Updated