Terraform resource: aws lb listener

From wikieduonline
(Redirected from Lb listener)
Jump to navigation Jump to search

aws_lb_listener (tf.io)

Arguments[edit]

Required:

Optional:

Official example[edit]

resource "aws_lb" "front_end" {
 # ...
}

resource "aws_lb_target_group" "front_end" {
 # ...
}

resource "aws_lb_listener" "front_end" {
 load_balancer_arn = aws_lb.front_end.arn
 port              = "443"
 protocol          = "HTTPS"
 ssl_policy        = "ELBSecurityPolicy-2016-08"
 certificate_arn   = "arn:aws:iam::187416307283:server-certificate/test_cert_rab3wuqwgja25ct3n4jdj2tzu4"

 default_action {
   type             = "forward"
   target_group_arn = aws_lb_target_group.front_end.arn
 }
}

Examples[edit]

https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/lb_listener#redirect-action

resource "aws_lb_listener" "front_end" {
 load_balancer_arn = aws_lb.front_end.arn
 port              = "80"
 protocol          = "HTTP"

 default_action {
   type = "redirect"

   redirect {
     port        = "443"
     protocol    = "HTTPS"
     status_code = "HTTP_301"
   }
 }
}

Related[edit]

Errors[edit]

Related terms[edit]

See also[edit]

Advertising: