public sealed class AutoscalingPolicyLoadBalancingUtilization : IMessage<AutoscalingPolicyLoadBalancingUtilization>, IEquatable<AutoscalingPolicyLoadBalancingUtilization>, IDeepCloneable<AutoscalingPolicyLoadBalancingUtilization>, IBufferMessage, IMessage
Configuration parameters of autoscaling based on load balancing.
Implements
IMessage<AutoscalingPolicyLoadBalancingUtilization>, IEquatable<AutoscalingPolicyLoadBalancingUtilization>, IDeepCloneable<AutoscalingPolicyLoadBalancingUtilization>, IBufferMessage, IMessageNamespace
Google.Cloud.Compute.V1Assembly
Google.Cloud.Compute.V1.dll
Constructors
AutoscalingPolicyLoadBalancingUtilization()
public AutoscalingPolicyLoadBalancingUtilization()
AutoscalingPolicyLoadBalancingUtilization(AutoscalingPolicyLoadBalancingUtilization)
public AutoscalingPolicyLoadBalancingUtilization(AutoscalingPolicyLoadBalancingUtilization other)
Parameter | |
---|---|
Name | Description |
other | AutoscalingPolicyLoadBalancingUtilization |
Properties
HasUtilizationTarget
public bool HasUtilizationTarget { get; }
Gets whether the "utilization_target" field is set
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
Double |