modulo
This commit is contained in:
55
variables.tf
55
variables.tf
@@ -120,3 +120,58 @@ variable "tags" {
|
||||
#
|
||||
# Variables specific to this module
|
||||
#
|
||||
|
||||
variable "virtual_network" {
|
||||
type = string
|
||||
default = "network"
|
||||
}
|
||||
|
||||
locals {
|
||||
virtual_network = "${var.name}_${var.virtual_network}"
|
||||
}
|
||||
|
||||
variable "address_space" {
|
||||
type = list(string)
|
||||
default = ["10.0.0.0/16"]
|
||||
description = "El espacio de direcciones que se usa en la red virtual. Puede proporcionar más de un espacio de direcciones."
|
||||
}
|
||||
|
||||
variable "dns_servers" {
|
||||
type = list(string)
|
||||
default = ["10.0.0.4", "10.0.0.5"]
|
||||
description = "Lista de direcciones IP de servidores DNS"
|
||||
}
|
||||
variable "bgp_community" {
|
||||
type = number
|
||||
description = " El atributo de comunidad BGP en formato <as-number>:<community-value>."
|
||||
}
|
||||
|
||||
variable "edge_zone" {
|
||||
type = string
|
||||
description = " Especifica la zona perimetral dentro de la región de Azure en la que debe existir esta red virtual. Cambiar esto obliga a crear una nueva red virtual."
|
||||
|
||||
}
|
||||
|
||||
variable "flow_timeout_in_minutes" {
|
||||
type = number
|
||||
description = "El tiempo de espera del flujo en minutos para la red virtual, que se usa para habilitar el seguimiento de conexiones para los flujos dentro de la máquina virtual. Los valores posibles están entre 4 y 30 minutos"
|
||||
}
|
||||
|
||||
variable "ddos_protection_plan" {
|
||||
type = map(object({
|
||||
id = string #id de la configuración de un plan de protección contra ataques de denegación de servicio distribuido
|
||||
enable = bool #se define si esta activado o no
|
||||
}))
|
||||
description = "configuración de un plan de protección contra ataques de denegación de servicio distribuido "
|
||||
}
|
||||
|
||||
variable "subnets" {
|
||||
type = map(object({
|
||||
name = string
|
||||
address_space = string
|
||||
resource_group_name = string
|
||||
security_group = string
|
||||
}))
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user