variable "iam_role_name" {
  description = "Name of the role to use in this entire module"
  type        = string
}

variable "assume_role_services" {
  description = "List of services that can assume this role"
  type        = list(string)
}

variable "assume_role_user_arn" {
  description = "List of user or role arns that can assume this role"
  type        = list(string)
  default     = []
}

variable "extra_policies" {
  description = "List of policy objects to create and attach to the role"
  type        = list(any)
  default     = []
}
