From d83e71c8293f20c4542c83558698ecbd715b0a00 Mon Sep 17 00:00:00 2001
From: "docs-sourcer[bot]"
<99042413+docs-sourcer[bot]@users.noreply.github.com>
Date: Fri, 26 Sep 2025 15:05:59 +0000
Subject: [PATCH] Updated with the [latest
changes](https://github.com/gruntwork-io/terraform-aws-load-balancer/releases/tag/v1.0.3)
from the `terraform-aws-load-balancer@v1.0.3` source branch.
---
.../acm-tls-certificate.md | 16 ++++----
.../terraform-aws-load-balancer/alb/alb.md | 39 ++++++++++++++-----
.../lb-listener-rules/lb-listener-rules.md | 16 ++++----
.../terraform-aws-load-balancer/nlb/nlb.md | 12 +++---
4 files changed, 52 insertions(+), 31 deletions(-)
diff --git a/docs/reference/modules/terraform-aws-load-balancer/acm-tls-certificate/acm-tls-certificate.md b/docs/reference/modules/terraform-aws-load-balancer/acm-tls-certificate/acm-tls-certificate.md
index f21110188..44cc2de0e 100644
--- a/docs/reference/modules/terraform-aws-load-balancer/acm-tls-certificate/acm-tls-certificate.md
+++ b/docs/reference/modules/terraform-aws-load-balancer/acm-tls-certificate/acm-tls-certificate.md
@@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
-
+
# ACM TLS Certificate
-View Source
+View Source
Release Notes
@@ -232,7 +232,7 @@ In this example, the `acm-tls-certificates` module will "wait" until your `aws_r
module "acm_tls_certificate" {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/acm-tls-certificate?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/acm-tls-certificate?ref=v1.0.3"
# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
@@ -290,7 +290,7 @@ module "acm_tls_certificate" {
# ------------------------------------------------------------------------------------------------------
terraform {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/acm-tls-certificate?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/acm-tls-certificate?ref=v1.0.3"
}
inputs = {
@@ -543,11 +543,11 @@ Global tags to apply to all ACM certificates issued via this module. These globa
diff --git a/docs/reference/modules/terraform-aws-load-balancer/alb/alb.md b/docs/reference/modules/terraform-aws-load-balancer/alb/alb.md
index 1a677ad1c..c424e10ab 100644
--- a/docs/reference/modules/terraform-aws-load-balancer/alb/alb.md
+++ b/docs/reference/modules/terraform-aws-load-balancer/alb/alb.md
@@ -9,13 +9,13 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
-
+
# Application Load Balancer (ALB) Module
-View Source
+View Source
-Release Notes
+Release Notes
This Terraform Module creates an [Application Load Balancer](http://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html)
that you can use as a load balancer for any [ALB Target Group](http://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-target-groups.html).
@@ -191,7 +191,7 @@ There are two ways for you to override this behavior:
module "alb" {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/alb?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/alb?ref=v1.0.3"
# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
@@ -403,6 +403,12 @@ module "alb" {
# possible values are ipv4 and dualstack.
ip_address_type = null
+ # (Optional) Informs browsers that the site should only be accessed using
+ # HTTPS, and that any future attempts to access it using HTTP should
+ # automatically be converted to HTTPS. Example: 'max-age=31536000;
+ # includeSubDomains; preload'.
+ routing_http_response_strict_transport_security_header_value = null
+
# DEPRECATED. The VPC ID in which this ALB will be placed.
vpc_id = ""
@@ -427,7 +433,7 @@ module "alb" {
# ------------------------------------------------------------------------------------------------------
terraform {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/alb?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/alb?ref=v1.0.3"
}
inputs = {
@@ -642,6 +648,12 @@ inputs = {
# possible values are ipv4 and dualstack.
ip_address_type = null
+ # (Optional) Informs browsers that the site should only be accessed using
+ # HTTPS, and that any future attempts to access it using HTTP should
+ # automatically be converted to HTTPS. Example: 'max-age=31536000;
+ # includeSubDomains; preload'.
+ routing_http_response_strict_transport_security_header_value = null
+
# DEPRECATED. The VPC ID in which this ALB will be placed.
vpc_id = ""
@@ -1270,6 +1282,15 @@ The type of IP addresses used by the subnets for your load balancer. The possibl
+
+
+
+(Optional) Informs browsers that the site should only be accessed using HTTPS, and that any future attempts to access it using HTTP should automatically be converted to HTTPS. Example: 'max-age=31536000; includeSubDomains; preload'.
+
+
+
+
+
@@ -1377,11 +1398,11 @@ A map from port to the AWS ARNs of the listeners for the ALB that has been deplo
diff --git a/docs/reference/modules/terraform-aws-load-balancer/lb-listener-rules/lb-listener-rules.md b/docs/reference/modules/terraform-aws-load-balancer/lb-listener-rules/lb-listener-rules.md
index c48486711..3a21baf52 100644
--- a/docs/reference/modules/terraform-aws-load-balancer/lb-listener-rules/lb-listener-rules.md
+++ b/docs/reference/modules/terraform-aws-load-balancer/lb-listener-rules/lb-listener-rules.md
@@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
-
+
# Load Balancer Listener Rules
-View Source
+View Source
Release Notes
@@ -95,7 +95,7 @@ Note that in most cases, your path definitions should be mutually exclusive and
module "lb_listener_rules" {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/lb-listener-rules?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/lb-listener-rules?ref=v1.0.3"
# ----------------------------------------------------------------------------------------------------
# REQUIRED VARIABLES
@@ -154,7 +154,7 @@ module "lb_listener_rules" {
# ------------------------------------------------------------------------------------------------------
terraform {
- source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/lb-listener-rules?ref=v1.0.2"
+ source = "git::git@github.com:gruntwork-io/terraform-aws-load-balancer.git//modules/lb-listener-rules?ref=v1.0.3"
}
inputs = {
@@ -849,11 +849,11 @@ The ARNs of the rules of type redirect. The key is the same key of the rule from
diff --git a/docs/reference/modules/terraform-aws-load-balancer/nlb/nlb.md b/docs/reference/modules/terraform-aws-load-balancer/nlb/nlb.md
index cd073c325..c305a349e 100644
--- a/docs/reference/modules/terraform-aws-load-balancer/nlb/nlb.md
+++ b/docs/reference/modules/terraform-aws-load-balancer/nlb/nlb.md
@@ -9,11 +9,11 @@ import VersionBadge from '../../../../../src/components/VersionBadge.tsx';
import { HclListItem, HclListItemDescription, HclListItemTypeDetails, HclListItemDefaultValue, HclGeneralListItem } from '../../../../../src/components/HclListItem.tsx';
import { ModuleUsage } from "../../../../../src/components/ModuleUsage";
-
+
# Network Load Balancer (NLB) Module
-View Source
+View Source
Release Notes
@@ -28,11 +28,11 @@ For information on why the module was removed, refer to the discussion in [PR