LoadBalancerInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
For display only. Metadata associated with a load balancer.
Attributes | |
---|---|
Name | Description |
load_balancer_type |
google.cloud.network_management_v1.types.LoadBalancerInfo.LoadBalancerType
Type of the load balancer. |
health_check_uri |
str
URI of the health check for the load balancer. |
backends |
MutableSequence[google.cloud.network_management_v1.types.LoadBalancerBackend]
Information for the loadbalancer backends. |
backend_type |
google.cloud.network_management_v1.types.LoadBalancerInfo.BackendType
Type of load balancer's backend configuration. |
backend_uri |
str
Backend configuration URI. |
Classes
BackendType
BackendType(value)
The type definition for a load balancer backend configuration:
Values: BACKEND_TYPE_UNSPECIFIED (0): Type is unspecified. BACKEND_SERVICE (1): Backend Service as the load balancer's backend. TARGET_POOL (2): Target Pool as the load balancer's backend.
LoadBalancerType
LoadBalancerType(value)
The type definition for a load balancer:
Values: LOAD_BALANCER_TYPE_UNSPECIFIED (0): Type is unspecified. INTERNAL_TCP_UDP (1): Internal TCP/UDP load balancer. NETWORK_TCP_UDP (2): Network TCP/UDP load balancer. HTTP_PROXY (3): HTTP(S) proxy load balancer. TCP_PROXY (4): TCP proxy load balancer. SSL_PROXY (5): SSL proxy load balancer.