variable "aws_region" {
  description = "AWS region for the provider and resources."
  type        = string
  default     = "us-west-2"
}

variable "environment" {
  description = "Deployment environment. Available values: dev, qa, prod."
  type        = string
  default     = "prod"
}

variable "application_family" {
  description = "Application family used for default tagging."
  type        = string
  default     = "royaltyshare"
}

variable "service_name" {
  description = "Service name used for default tagging and resource naming."
  type        = string
  default     = "rpsapp-servers"
}

variable "team_name" {
  description = "Owning team used for default tagging."
  type        = string
  default     = "royaltyshare"
}

variable "prod_account_id" {
  description = "AWS account ID of the Orchard prod account that owns the prod-orcdbucket S3 bucket."
  type        = string
  default     = "437795906767"
}

variable "prod_statements_uploader_role_name" {
  description = "Name of the assumable IAM role in the Orchard prod account granting RW access to prod-orcdbucket/prod-statement-attachments."
  type        = string
  default     = "prod-royaltyshare-awal-statements-uploader"
}

variable "statement_attachments_uploader_role_name" {
  description = "Name of the IAM role and instance profile attached to rpsapp20 for statement-attachments uploads."
  type        = string
  default     = "prod-rpsapp20-statement-attachments-uploader"
}
