Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Google - Global External Application Load Balancer - Is using both HTTP and HTTPS possible?

Hi,
I tried to set up a single Global External Application Load Balancer that handles both HTTP and HTTPS. It seems that you can only have HTTP or HTTPS but not both?

I set up these two frontends:
 1. Protocol:  HTTP,    IP: 35.244.xxx.xxx, Port: 80
 2. Protocol: HTTPS, IP: 35.244.xxx.xxx, Port: 443

I set up these two Backends:
   Name                       BackendType   Scope    Proto   IPv     LB           
1. app-be-service-80  BackendServ     Global   HTTP   IPv4   app-test-lb
     Backend: InstanceGroup=test-ig-uscentral1-a   SelectedPorts=80    IPstackType=IPv4

2. app-be-service-443 BackendServ    Global    HTTP  IPv4 app-test-lb
     Backend: InstanceGroup=test-ig-uscentral1-a   SelectedPorts=443   IPstackType=IPv4

My Unmanaged Instance group:
    Name: test-ig-uscentral1-a
    Has two GCE VM instances in it.
    Port Name Mappings: port-80: 80, port-443: 443

I don't need to steer any client traffic.
I just want any HTTP:80 traffic to round-robin to either backend VM.
I just want any HTTPS:443 traffic to round-robin to either backend VM.

But I am not sure how to set up the routing rules to handle this.
Is this possible?

0 1 416