Network Management v1 API - Class LoadBalancerInfo (2.12.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
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