- 3.51.0 (latest)
- 3.50.1
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.1
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.1
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.1
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.2
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.1
- 3.14.1
- 3.13.0
- 3.12.1
- 3.11.1
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.1.1
- 2.0.0
- 1.19.3
- 1.18.0
- 1.17.1
- 1.16.0
- 1.15.1
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.10.0
AutoscalingConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Autoscaling configuration for an instance.
Attributes |
|
---|---|
Name | Description |
autoscaling_limits |
google.cloud.spanner_admin_instance_v1.types.AutoscalingConfig.AutoscalingLimits
Required. Autoscaling limits for an instance. |
autoscaling_targets |
google.cloud.spanner_admin_instance_v1.types.AutoscalingConfig.AutoscalingTargets
Required. The autoscaling targets for an instance. |
asymmetric_autoscaling_options |
MutableSequence[google.cloud.spanner_admin_instance_v1.types.AutoscalingConfig.AsymmetricAutoscalingOption]
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. |
Classes
AsymmetricAutoscalingOption
AsymmetricAutoscalingOption(mapping=None, *, ignore_unknown_fields=False, **kwargs)
AsymmetricAutoscalingOption specifies the scaling of replicas identified by the given selection.
AutoscalingLimits
AutoscalingLimits(mapping=None, *, ignore_unknown_fields=False, **kwargs)
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.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
AutoscalingTargets
AutoscalingTargets(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The autoscaling targets for an instance.