variable "aws_region" {
  description = "The AWS region to create resources in."
  default     = "us-east-1"
}

variable "db_instance_identifier" {
  description = "The DB instance identifier."
  default     = "mydbinstance"
}

variable "db_name" {
  description = "The name of the database to create when the DB instance is created."
  default     = "mydatabase"
}

variable "db_username" {
  description = "Master username for the DB instance."
  default     = "dbadmin"
}

variable "db_password" {
  description = "Master password for the DB instance."
  sensitive   = true
}

variable "db_instance_class" {
  description = "The instance type of the RDS instance."
  default     = "db.t3.micro"
}

variable "db_allocated_storage" {
  description = "The allocated storage in gibibytes."
  default     = 20
}

variable "vpc_cidr" {
  description = "The CIDR block for the VPC."
  default     = "172.16.0.0/16"
}

variable "private_subnet_cidrs" {
  description = "The CIDR blocks for the private subnets."
  type        = list(string)
  default     = ["172.16.1.0/24", "172.16.2.0/24"]
}

variable "availability_zones" {
  description = "The availability zones to create resources in."
  type        = list(string)
  default     = ["us-east-1a", "us-east-1b"]
}
