public sealed class LoadBalancerInfo : IMessage<LoadBalancerInfo>, IEquatable<LoadBalancerInfo>, IDeepCloneable<LoadBalancerInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Management v1 API class LoadBalancerInfo.
For display only. Metadata associated with a load balancer.
Implements
IMessageLoadBalancerInfo, IEquatableLoadBalancerInfo, IDeepCloneableLoadBalancerInfo, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkManagement.V1Assembly
Google.Cloud.NetworkManagement.V1.dll
Constructors
LoadBalancerInfo()
public LoadBalancerInfo()
LoadBalancerInfo(LoadBalancerInfo)
public LoadBalancerInfo(LoadBalancerInfo other)
Parameter | |
---|---|
Name | Description |
other | LoadBalancerInfo |
Properties
BackendType
public LoadBalancerInfo.Types.BackendType BackendType { get; set; }
Type of load balancer's backend configuration.
Property Value | |
---|---|
Type | Description |
LoadBalancerInfoTypesBackendType |
BackendUri
public string BackendUri { get; set; }
Backend configuration URI.
Property Value | |
---|---|
Type | Description |
string |
Backends
public RepeatedField<LoadBalancerBackend> Backends { get; }
Information for the loadbalancer backends.
Property Value | |
---|---|
Type | Description |
RepeatedFieldLoadBalancerBackend |
HealthCheckUri
[Obsolete]
public string HealthCheckUri { get; set; }
URI of the health check for the load balancer. Deprecated and no longer populated as different load balancer backends might have different health checks.
Property Value | |
---|---|
Type | Description |
string |
LoadBalancerType
public LoadBalancerInfo.Types.LoadBalancerType LoadBalancerType { get; set; }
Type of the load balancer.
Property Value | |
---|---|
Type | Description |
LoadBalancerInfoTypesLoadBalancerType |