Adds bfd and md5 auth support to google_compute_router_peer (#2142)
* Adds support for md5 auth to net-vlan-attachment * Adds support for md5 auth to net-ipsec-over-interconnect * Adds support for md5 auth to net-vpn-ha * Adds support for BFD to net-vpn-ha
This commit is contained in:
@@ -89,20 +89,24 @@ variable "region" {
|
||||
variable "router_config" {
|
||||
description = "Cloud Router configuration for the VPN. If you want to reuse an existing router, set create to false and use name to specify the desired router."
|
||||
type = object({
|
||||
create = optional(bool, true)
|
||||
asn = optional(number, 65001)
|
||||
name = optional(string, "router")
|
||||
keepalive = optional(number)
|
||||
create = optional(bool, true)
|
||||
asn = optional(number, 65001)
|
||||
bfd = optional(object({
|
||||
min_receive_interval = optional(number)
|
||||
min_transmit_interval = optional(number)
|
||||
multiplier = optional(number)
|
||||
session_initialization_mode = optional(string, "ACTIVE")
|
||||
}))
|
||||
custom_advertise = optional(object({
|
||||
all_subnets = bool
|
||||
ip_ranges = map(string)
|
||||
}))
|
||||
bfd = optional(object({
|
||||
session_initialization_mode = optional(string, "ACTIVE")
|
||||
min_receive_interval = optional(number)
|
||||
min_transmit_interval = optional(number)
|
||||
multiplier = optional(number)
|
||||
md5_authentication_key = optional(object({
|
||||
name = string
|
||||
key = string
|
||||
}))
|
||||
keepalive = optional(number)
|
||||
name = optional(string, "router")
|
||||
})
|
||||
nullable = false
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user