mirror of
https://github.com/ghndrx/terraform-foundation.git
synced 2026-02-10 14:54:56 +00:00
Enterprise-grade multi-tenant AWS cloud foundation. Modules: - GitHub OIDC for keyless CI/CD authentication - IAM account settings and security baseline - AWS Config Rules for compliance - ABAC (Attribute-Based Access Control) - SCPs (Service Control Policies) Features: - Multi-account architecture - Cost optimization patterns - Security best practices - Comprehensive documentation Tech: Terraform, AWS Organizations, IAM Identity Center
29 lines
761 B
HCL
29 lines
761 B
HCL
################################################################################
|
|
# Tenant Budget - Outputs
|
|
################################################################################
|
|
|
|
output "budget_id" {
|
|
value = aws_budgets_budget.this.id
|
|
description = "Budget ID"
|
|
}
|
|
|
|
output "budget_name" {
|
|
value = aws_budgets_budget.this.name
|
|
description = "Budget name"
|
|
}
|
|
|
|
output "budget_limit" {
|
|
value = var.budget_limit
|
|
description = "Budget limit in USD"
|
|
}
|
|
|
|
output "sns_topic_arn" {
|
|
value = var.create_sns_topic ? aws_sns_topic.budget[0].arn : var.sns_topic_arn
|
|
description = "SNS topic ARN for budget alerts"
|
|
}
|
|
|
|
output "alert_thresholds" {
|
|
value = var.alert_thresholds
|
|
description = "Configured alert thresholds"
|
|
}
|