Class BackendServiceLocalityLoadBalancingPolicyConfig (2.0.0)

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

Container for either a built-in LB policy supported by gRPC or Envoy or a custom one implemented by the end user.

Inheritance

Object > BackendServiceLocalityLoadBalancingPolicyConfig

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

BackendServiceLocalityLoadBalancingPolicyConfig()

public BackendServiceLocalityLoadBalancingPolicyConfig()

BackendServiceLocalityLoadBalancingPolicyConfig(BackendServiceLocalityLoadBalancingPolicyConfig)

public BackendServiceLocalityLoadBalancingPolicyConfig(BackendServiceLocalityLoadBalancingPolicyConfig other)
Parameter
NameDescription
otherBackendServiceLocalityLoadBalancingPolicyConfig

Properties

CustomPolicy

public BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy CustomPolicy { get; set; }
Property Value
TypeDescription
BackendServiceLocalityLoadBalancingPolicyConfigCustomPolicy

Policy

public BackendServiceLocalityLoadBalancingPolicyConfigPolicy Policy { get; set; }
Property Value
TypeDescription
BackendServiceLocalityLoadBalancingPolicyConfigPolicy