mirror of
https://github.com/Sea-Haven-Industries/afi-backup-monitor.git
synced 2026-10-04 21:52:10 +00:00
Migrate afi-backup-monitor deploy path from SAM CD to HCP Terraform parity config; freeze mgmt by removing push-to-main SAM deploy.
37 lines
1,017 B
HCL
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 *)"
|
|
}
|