public sealed class InstanceConfig.Types.AllowedProcessingUnits : IMessage<InstanceConfig.Types.AllowedProcessingUnits>, IEquatable<InstanceConfig.Types.AllowedProcessingUnits>, IDeepCloneable<InstanceConfig.Types.AllowedProcessingUnits>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Spanner Instance Administration v1 API class InstanceConfig.Types.AllowedProcessingUnits.
Defines a range of processing units supported by an instance configuration.
Implements
IMessageInstanceConfigTypesAllowedProcessingUnits, IEquatableInstanceConfigTypesAllowedProcessingUnits, IDeepCloneableInstanceConfigTypesAllowedProcessingUnits, IBufferMessage, IMessageNamespace
Google.Cloud.Spanner.Admin.Instance.V1Assembly
Google.Cloud.Spanner.Admin.Instance.V1.dll
Constructors
AllowedProcessingUnits()
public AllowedProcessingUnits()AllowedProcessingUnits(AllowedProcessingUnits)
public AllowedProcessingUnits(InstanceConfig.Types.AllowedProcessingUnits other)| Parameter | |
|---|---|
| Name | Description |
other |
InstanceConfigTypesAllowedProcessingUnits |
Properties
MaxProcessingUnits
public int MaxProcessingUnits { get; set; }The maximum value of processing units applicable to this interval, inclusive. If unset, there is no predefined limit to the supported number of processing units, although project quota limits still apply.
| Property Value | |
|---|---|
| Type | Description |
int |
|
MinProcessingUnits
public int MinProcessingUnits { get; set; }The minimum value of processing units applicable to this interval, inclusive.
| Property Value | |
|---|---|
| Type | Description |
int |
|
ProcessingUnitIncrement
public int ProcessingUnitIncrement { get; set; }Allowed increments of processing units between “min” and “max”.
| Property Value | |
|---|---|
| Type | Description |
int |
|