Network Management v1 API - Class LoadBalancerInfo (2.9.0)

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.

Inheritance

object > LoadBalancerInfo

Namespace

Google.Cloud.NetworkManagement.V1

Assembly

Google.Cloud.NetworkManagement.V1.dll

Constructors

LoadBalancerInfo()

public LoadBalancerInfo()

LoadBalancerInfo(LoadBalancerInfo)

public LoadBalancerInfo(LoadBalancerInfo other)
Parameter
NameDescription
otherLoadBalancerInfo

Properties

BackendType

public LoadBalancerInfo.Types.BackendType BackendType { get; set; }

Type of load balancer's backend configuration.

Property Value
TypeDescription
LoadBalancerInfoTypesBackendType

BackendUri

public string BackendUri { get; set; }

Backend configuration URI.

Property Value
TypeDescription
string

Backends

public RepeatedField<LoadBalancerBackend> Backends { get; }

Information for the loadbalancer backends.

Property Value
TypeDescription
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
TypeDescription
string

LoadBalancerType

public LoadBalancerInfo.Types.LoadBalancerType LoadBalancerType { get; set; }

Type of the load balancer.

Property Value
TypeDescription
LoadBalancerInfoTypesLoadBalancerType