Google Cloud Spanner Instance Administration v1 API - Class AutoscalingConfig.Types.AutoscalingTargets (5.0.0-beta01)

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.

Inheritance

object > AutoscalingConfig.Types.AutoscalingTargets

Namespace

Google.Cloud.Spanner.Admin.Instance.V1

Assembly

Google.Cloud.Spanner.Admin.Instance.V1.dll

Constructors

AutoscalingTargets()

public AutoscalingTargets()

AutoscalingTargets(AutoscalingTargets)

public AutoscalingTargets(AutoscalingConfig.Types.AutoscalingTargets other)
Parameter
NameDescription
otherAutoscalingConfigTypesAutoscalingTargets

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
TypeDescription
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
TypeDescription
int