Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
provider/aws: Add support for Network Loadbalancers
Fixes: hashicorp#1618 In terraform, we had the idea of an alb. In AWS this doesn't exist. ALBs are actually Load balancers of type `application` Therefore, the first part of this PR adds a new parameter to ALBs called `load_balancer_type`. We default this to `application` to follow the same idea as the current behaviour The next part of the PR will then change the idea of an alb -> lb In order to preserve backwards compatibility, we have added another resource name to the same schema type. This means we effectively have an alias of aws_alb and aws_lb. This includes updating *all* of the tests to make sure and remove the idea of ALB and rename to LB and then we will add a check to make sure we can still check that an ALB can be created in the old resource
- Loading branch information