Allow custom names and descriptions for load balancer components (#3223)
* feat: Changes for migrating resources to GLB module * Updated Readme * Added support for null description * Added support for empty string * Added default optional values * Changed Readme * Corrected description according to readme * Added name and description changes for net-lb-app-ext-regional * Added name and description changes for net-lb-app-int * Added name and description changes for net-lb-app-int-cross-region * Added name and description changes for net-lb-proxy-int * Added name and description changes for net-lb-ext * Added name and description changes for net-lb-int * Changed Readme docs
This commit is contained in:
@@ -57,7 +57,7 @@ variable "forwarding_rules_config" {
|
||||
description = "The optional forwarding rules configuration."
|
||||
type = map(object({
|
||||
address = optional(string)
|
||||
description = optional(string)
|
||||
description = optional(string, "Terraform managed.")
|
||||
ipv6 = optional(bool, false)
|
||||
name = optional(string)
|
||||
ports = optional(list(number), null)
|
||||
@@ -89,6 +89,8 @@ variable "group_configs" {
|
||||
variable "https_proxy_config" {
|
||||
description = "HTTPS proxy connfiguration."
|
||||
type = object({
|
||||
name = optional(string)
|
||||
description = optional(string, "Terraform managed.")
|
||||
certificate_manager_certificates = optional(list(string))
|
||||
certificate_map = optional(string)
|
||||
quic_override = optional(string)
|
||||
@@ -228,6 +230,7 @@ variable "ssl_certificates" {
|
||||
private_key = string
|
||||
})), {})
|
||||
managed_configs = optional(map(object({
|
||||
name = optional(string)
|
||||
domains = list(string)
|
||||
description = optional(string)
|
||||
})), {})
|
||||
|
||||
Reference in New Issue
Block a user