In this recipe, we created a target group with the HTTP protocol. Target groups can be created with the following protocols: HTTP, HTTPS, TCP, TLS, UDP, and TCP_UDP. We can follow the steps in this recipe to create target groups with other protocols. For example, we can add a target group with the protocol as HTTPS with the port set to 443, and then add EC2 instances with SSL/TLS enabled to the target group. For TCP passthrough of an HTTPS request with a network load balancer, which is needed for TLS termination at EC2, we should set the protocol to TCP, but with the port set to 443.