deployer/terraform/variables.tf (63 lines of code) (raw):
# Define the input variables for the project
variable "environment" {
description = "The environment for the resources"
type = string
}
variable "resource_group_name" {
description = "The name of the resource group"
type = string
default = ""
}
variable "resource_group_tags" {
description = "The tags for the resource group"
type = map
default = {}
}
variable "location" {
description = "The location of the resources"
type = string
}
variable "subscription_id" {
description = "The subscription id of the Azure account"
type = string
}
variable "tenant_id" {
description = "The tenant id of the Azure account"
type = string
}
variable "client_id" {
description = "The client id of the Azure account"
type = string
}
variable "client_secret" {
description = "The client secret of the Azure account"
type = string
}
variable "object_id" {
description = "The object id of the Azure account"
type = string
}
variable virtual_network_id {
description = "The id of the virtual network"
type = string
}
variable "subnet_address_prefixes" {
description = "The address prefixes for the subnet"
type = string
}
variable "container_registry_url" {
description = "The url of the container registry"
type = string
}
variable "container_image_name" {
description = "The name of the container image"
type = string
}
variable "control_plane_rg" {
description = "The name of the control plane resource group"
type = string
}
variable "enable_logging_on_function_app" {
description = "Enable application insights on the function app"
type = bool
default = false
}