The protocol this BackendService uses to communicate with
backends. Possible values are HTTP, HTTPS, HTTP2, TCP, SSL, UDP
or GRPC. depending on the chosen load balancer or Traffic
Director configuration. Refer to the documentation for the load
balancers or for Traffic Director for more information. Must be
set to GRPC when the backend service is referenced by a URL map
that is bound to target gRPC proxy.
Enums
Name
Description
UNDEFINED_PROTOCOL
A value indicating that the enum field is not set.
GRPC
gRPC (available for Traffic Director).
HTTP
No description available.
HTTP2
HTTP/2 with SSL.
HTTPS
No description available.
SSL
TCP proxying with SSL.
TCP
TCP proxying or TCP pass-through.
UDP
UDP.
UNSPECIFIED
If a Backend Service has UNSPECIFIED as its protocol, it can be used with any L3/L4 Forwarding Rules.