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}"
}