MetricBasedHorizontalScaleOutConfig¶
-
class
oci.bds.models.MetricBasedHorizontalScaleOutConfig(**kwargs)¶ Bases:
objectConfigration for a metric based horizontal scale-out policy.
Methods
__init__(**kwargs)Initializes a new MetricBasedHorizontalScaleOutConfig object with values from keyword arguments. Attributes
max_node_countGets the max_node_count of this MetricBasedHorizontalScaleOutConfig. metricGets the metric of this MetricBasedHorizontalScaleOutConfig. step_sizeGets the step_size of this MetricBasedHorizontalScaleOutConfig. -
__init__(**kwargs)¶ Initializes a new MetricBasedHorizontalScaleOutConfig object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - metric (oci.bds.models.AutoScalePolicyMetricRule) – The value to assign to the metric property of this MetricBasedHorizontalScaleOutConfig.
- max_node_count (int) – The value to assign to the max_node_count property of this MetricBasedHorizontalScaleOutConfig.
- step_size (int) – The value to assign to the step_size property of this MetricBasedHorizontalScaleOutConfig.
-
max_node_count¶ Gets the max_node_count of this MetricBasedHorizontalScaleOutConfig. This value is the maximum number of nodes the cluster can be scaled-out to.
Returns: The max_node_count of this MetricBasedHorizontalScaleOutConfig. Return type: int
-
metric¶ Gets the metric of this MetricBasedHorizontalScaleOutConfig.
Returns: The metric of this MetricBasedHorizontalScaleOutConfig. Return type: oci.bds.models.AutoScalePolicyMetricRule
-
step_size¶ Gets the step_size of this MetricBasedHorizontalScaleOutConfig. This value is the number of nodes to add during a scale-out event.
Returns: The step_size of this MetricBasedHorizontalScaleOutConfig. Return type: int
-