afi-backup-monitor/terraform/variables.tf
Adam Moussa 8f745ce898
feat(iac): add hcp terraform config for prod migration
Migrate afi-backup-monitor deploy path from SAM CD to HCP Terraform
parity config; freeze mgmt by removing push-to-main SAM deploy.
2026-08-05 12:01:05 -04:00

37 lines
1,017 B
HCL

variable "aws_region" {
type = string
description = "AWS region for all resources"
default = "us-east-1"
}
variable "afi_api_key_secret_arn" {
type = string
description = "Secrets Manager ARN for the Afi API key (exact ARN, including suffix)"
}
variable "slack_webhook_secret_arn" {
type = string
description = "Secrets Manager ARN for the Slack webhook URL (exact ARN, including suffix)"
}
variable "afi_tenant_id" {
type = string
description = "Afi tenant ID for Google Workspace"
}
variable "afi_policy_id" {
type = string
description = "Afi backup policy ID to assign to new users"
}
variable "auto_protect_schedule" {
type = string
description = "EventBridge schedule for auto-protect (default Monday 10am ET)"
default = "cron(0 14 ? * MON *)"
}
variable "health_digest_schedule" {
type = string
description = "EventBridge schedule for health digest (default Monday 10am ET)"
default = "cron(0 14 ? * MON *)"
}