Show / Hide Table of Contents

Class MetricBasedVerticalScaleDownConfig

Configration for a metric based vertical scale-down policy.

Inheritance
object
MetricBasedVerticalScaleDownConfig
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.BdsService.Models
Assembly: OCI.DotNetSDK.Bds.dll
Syntax
public class MetricBasedVerticalScaleDownConfig

Properties

MemoryStepSize

Declaration
[JsonProperty(PropertyName = "memoryStepSize")]
public int? MemoryStepSize { get; set; }
Property Value
Type Description
int?

For nodes with flexible compute shapes, this value is the size of memory in GBs to remove from each node during a scale-down event. This value is not used for nodes with fixed compute shapes.

Metric

Declaration
[JsonProperty(PropertyName = "metric")]
public AutoScalePolicyMetricRule Metric { get; set; }
Property Value
Type Description
AutoScalePolicyMetricRule

MinMemoryPerNode

Declaration
[JsonProperty(PropertyName = "minMemoryPerNode")]
public int? MinMemoryPerNode { get; set; }
Property Value
Type Description
int?

For nodes with flexible compute shapes, this value is the minimum memory in GBs each node can be scaled-down to. This value is not used for nodes with fixed compute shapes.

MinOcpusPerNode

Declaration
[JsonProperty(PropertyName = "minOcpusPerNode")]
public int? MinOcpusPerNode { get; set; }
Property Value
Type Description
int?

For nodes with flexible compute shapes, this value is the minimum number of OCPUs each node can be scaled-down to. This value is not used for nodes with fixed compute shapes.

OcpuStepSize

Declaration
[JsonProperty(PropertyName = "ocpuStepSize")]
public int? OcpuStepSize { get; set; }
Property Value
Type Description
int?

For nodes with flexible compute shapes, this value is the number of OCPUs to remove from each node during a scale-down event. This value is not used for nodes with fixed compute shapes.

In this article
Back to top