52 lines
1.2 KiB
HCL
52 lines
1.2 KiB
HCL
variable "name" {
|
|
type = string
|
|
description = "Name of the deployment"
|
|
}
|
|
|
|
variable "environment" {
|
|
type = string
|
|
description = "Name of the environment"
|
|
default = "dev"
|
|
}
|
|
|
|
variable "location" {
|
|
type = string
|
|
description = "Location of the resources"
|
|
default = "East US"
|
|
}
|
|
|
|
variable "aad_login" {
|
|
description = "AAD login"
|
|
type = object({
|
|
name = string
|
|
object_id = string
|
|
tenant_id = string
|
|
})
|
|
default = {
|
|
name = "AzureAD Admin"
|
|
object_id = "00000000-0000-0000-0000-000000000000"
|
|
tenant_id = "00000000-0000-0000-0000-000000000000"
|
|
}
|
|
}
|
|
|
|
variable "synadmin_username" {
|
|
type = string
|
|
description = "Specifies The login name of the SQL administrator"
|
|
}
|
|
|
|
variable "synadmin_password" {
|
|
type = string
|
|
description = "The Password associated with the sql_administrator_login for the SQL administrator"
|
|
}
|
|
|
|
variable "enable_syn_sparkpool" {
|
|
type = bool
|
|
description = "Variable to enable or disable Synapse Spark pool deployment"
|
|
default = false
|
|
}
|
|
|
|
variable "enable_syn_sqlpool" {
|
|
type = bool
|
|
description = "Variable to enable or disable Synapse Dedicated SQL pool deployment"
|
|
default = false
|
|
} |