variable "network_name" {
  type    = string
  default = "dev"
}

variable "fleet_name" {
  type    = string
  default = "dev"
}

variable "cloud_media_server_name" {
  type    = string
  default = "cloud-media"
}

# AMI
variable "cloud_media_ami" {
  type    = string
  default = "ami-0b36db8bdadf848d3" # MediaServerImageSep2022
}

# Key names - private key file deployed to the server.
variable "cloud_media_key_name" {
  type    = string
  default = "Development"
}

# Instance types
variable "cloud_media_instance_type" {
  type    = string
  default = "t2.micro"
}

# Instance counts
variable "cloud_media_server_count" {
  type    = string
  default = "1"
}

module "cloud_media" {
  source        = "./cloud_media"
  network_name  = var.network_name
  fleet_name    = var.fleet_name
  server_name   = var.cloud_media_server_name
  ami           = var.cloud_media_ami
  key_name      = var.cloud_media_key_name
  instance_type = var.cloud_media_instance_type
  server_count  = var.cloud_media_server_count
}