ReadPoolAutoScaleConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)The read pool auto-scale configuration.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
enabled |
bool
Indicates whether read pool auto scaling is enabled. This field is a member of oneof_ _enabled.
|
min_node_count |
int
Minimum number of read pool nodes to be maintained. This field is a member of oneof_ _min_node_count.
|
max_node_count |
int
Maximum number of read pool nodes to be maintained. This field is a member of oneof_ _max_node_count.
|
target_metrics |
MutableSequence[google.cloud.sqladmin_v1.types.ReadPoolAutoScaleConfig.TargetMetric]
Optional. Target metrics for read pool auto scaling. |
disable_scale_in |
bool
Indicates whether read pool auto scaling supports scale in operations (removing nodes). This field is a member of oneof_ _disable_scale_in.
|
scale_in_cooldown_seconds |
int
The cooldown period for scale-in operations. This field is a member of oneof_ _scale_in_cooldown_seconds.
|
scale_out_cooldown_seconds |
int
The cooldown period for scale-out operations. This field is a member of oneof_ _scale_out_cooldown_seconds.
|
Classes
TargetMetric
TargetMetric(mapping=None, *, ignore_unknown_fields=False, **kwargs)Target metric for read pool auto scaling.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields