variable "region" {
  description = "The AWS resources region"
  default     = "us-east-1"
}

variable "environment" {
  default = "shared"
}

variable "service_name" {
  description = "The name of the associated application."
  default     = "rds-backup"
}

variable "application_family" {
  description = "The name of the application family."
  default     = "devops"
}

variable "backup_account_id" {
  type        = string
  description = "AWS account ID where backup task is running"
  default     = "079637511089"
}

variable "backup_account_role_arn" {
  type        = string
  description = "The ARN of the IAM role used by the step function in the backup account to assume a role in this account to invoke the lambda"
  default     = "arn:aws:iam::079637511089:role/backup-rds-backup-sfn-role"
}

variable "external_id" {
  type        = string
  description = "The external ID to use when assuming roles in other accounts"
  default     = "Yx20tijzVMwQ9eVYvdMv7nbTJijU4RBB"
}

variable "cross_account_backup_role_name" {
  description = "Name of IAM role to assume in each AWS account. Should be the same across accounts"
  default     = "prod-rds-backup-extract-role"
}
