Class AutoscalingPolicyLoadBalancingUtilization (1.3.0)

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

Configuration parameters of autoscaling based on load balancing.

Inheritance

Object > AutoscalingPolicyLoadBalancingUtilization

Namespace

Google.Cloud.Compute.V1

Assembly

Google.Cloud.Compute.V1.dll

Constructors

AutoscalingPolicyLoadBalancingUtilization()

public AutoscalingPolicyLoadBalancingUtilization()

AutoscalingPolicyLoadBalancingUtilization(AutoscalingPolicyLoadBalancingUtilization)

public AutoscalingPolicyLoadBalancingUtilization(AutoscalingPolicyLoadBalancingUtilization other)
Parameter
NameDescription
otherAutoscalingPolicyLoadBalancingUtilization

Properties

HasUtilizationTarget

public bool HasUtilizationTarget { get; }

Gets whether the "utilization_target" field is set

Property Value
TypeDescription
Boolean

UtilizationTarget

public double UtilizationTarget { get; set; }

Fraction of backend capacity utilization (set in HTTP(S) load balancing configuration) that the autoscaler maintains. Must be a positive float value. If not defined, the default is 0.8.

Property Value
TypeDescription
Double