Class AutoscalingLimits
The autoscaling limits for the instance. Users can define the minimum and maximum compute capacity allocated to the instance, and the autoscaler will only scale within that range. Users can either use nodes or processing units to specify the limits, but should use the same unit to set both the min_limit and max_limit.
Implements
Inherited Members
Namespace: Google.Apis.Spanner.v1.Data
Assembly: Google.Apis.Spanner.v1.dll
Syntax
public class AutoscalingLimits : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
MaxNodes
Maximum number of nodes allocated to the instance. If set, this number should be greater than or equal to min_nodes.
Declaration
[JsonProperty("maxNodes")]
public virtual int? MaxNodes { get; set; }
Property Value
Type | Description |
---|---|
int? |
MaxProcessingUnits
Maximum number of processing units allocated to the instance. If set, this number should be multiples of 1000 and be greater than or equal to min_processing_units.
Declaration
[JsonProperty("maxProcessingUnits")]
public virtual int? MaxProcessingUnits { get; set; }
Property Value
Type | Description |
---|---|
int? |
MinNodes
Minimum number of nodes allocated to the instance. If set, this number should be greater than or equal to 1.
Declaration
[JsonProperty("minNodes")]
public virtual int? MinNodes { get; set; }
Property Value
Type | Description |
---|---|
int? |
MinProcessingUnits
Minimum number of processing units allocated to the instance. If set, this number should be multiples of 1000.
Declaration
[JsonProperty("minProcessingUnits")]
public virtual int? MinProcessingUnits { get; set; }
Property Value
Type | Description |
---|---|
int? |