Class LoadBalancerInfo (2.0.0)

public sealed class LoadBalancerInfo : IMessage<LoadBalancerInfo>, IEquatable<LoadBalancerInfo>, IDeepCloneable<LoadBalancerInfo>, IBufferMessage, IMessage

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

Backends

public RepeatedField<LoadBalancerBackend> Backends { get; }

Information for the loadbalancer backends.

Property Value
TypeDescription
RepeatedField<LoadBalancerBackend>

BackendType

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

Type of load balancer's backend configuration.

Property Value
TypeDescription
LoadBalancerInfo.Types.BackendType

BackendUri

public string BackendUri { get; set; }

Backend configuration URI.

Property Value
TypeDescription
String

HealthCheckUri

public string HealthCheckUri { get; set; }

URI of the health check for the load balancer.

Property Value
TypeDescription
String

LoadBalancerType

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

Type of the load balancer.

Property Value
TypeDescription
LoadBalancerInfo.Types.LoadBalancerType