public sealed class AutoscalingConfig.Types.AutoscalingTargets : IMessage<AutoscalingConfig.Types.AutoscalingTargets>, IEquatable<AutoscalingConfig.Types.AutoscalingTargets>, IDeepCloneable<AutoscalingConfig.Types.AutoscalingTargets>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class AutoscalingConfig.Types.AutoscalingTargets.
The autoscaling targets for an instance.
Implements
IMessageAutoscalingConfigTypesAutoscalingTargets, IEquatableAutoscalingConfigTypesAutoscalingTargets, IDeepCloneableAutoscalingConfigTypesAutoscalingTargets, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.Admin.Instance.V1Assembly
Google.Cloud.Spanner.Admin.Instance.V1.dll
Constructors
AutoscalingTargets()
public AutoscalingTargets()
AutoscalingTargets(AutoscalingTargets)
public AutoscalingTargets(AutoscalingConfig.Types.AutoscalingTargets other)
Parameter | |
---|---|
Name | Description |
other | AutoscalingConfigTypesAutoscalingTargets |
Properties
HighPriorityCpuUtilizationPercent
public int HighPriorityCpuUtilizationPercent { get; set; }
Required. The target high priority cpu utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 90] inclusive.
Property Value | |
---|---|
Type | Description |
int |
StorageUtilizationPercent
public int StorageUtilizationPercent { get; set; }
Required. The target storage utilization percentage that the autoscaler should be trying to achieve for the instance. This number is on a scale from 0 (no utilization) to 100 (full utilization). The valid range is [10, 100] inclusive.
Property Value | |
---|---|
Type | Description |
int |