public sealed class AutoscalingConfig : IMessage<AutoscalingConfig>, IEquatable<AutoscalingConfig>, IDeepCloneable<AutoscalingConfig>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class AutoscalingConfig.
public RepeatedField<AutoscalingConfig.Types.AsymmetricAutoscalingOption> AsymmetricAutoscalingOptions { get; }
Optional. Optional asymmetric autoscaling options.
Replicas matching the replica selection criteria will be autoscaled
independently from other replicas. The autoscaler will scale the replicas
based on the utilization of replicas identified by the replica selection.
Replica selections should not overlap with each other.
Other replicas (those do not match any replica selection) will be
autoscaled together and will have the same compute capacity allocated to
them.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eAutoscalingConfig\u003c/code\u003e class within the Google Cloud Spanner Instance Administration v1 API for .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAutoscalingConfig\u003c/code\u003e class is used to configure autoscaling for a Spanner instance, including setting limits and targets for autoscaling.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is \u003ccode\u003e5.0.0-beta05\u003c/code\u003e, with several previous versions also documented, allowing users to view past version history, and specific version documentation.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAutoscalingConfig\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits members from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAutoscalingConfig\u003c/code\u003e class offers properties such as \u003ccode\u003eAsymmetricAutoscalingOptions\u003c/code\u003e, \u003ccode\u003eAutoscalingLimits\u003c/code\u003e, and \u003ccode\u003eAutoscalingTargets\u003c/code\u003e, providing detailed control over autoscaling behavior.\u003c/p\u003e\n"]]],[],null,[]]