ApplicationScalingRuleScalingRuleMetricMetric

data class ApplicationScalingRuleScalingRuleMetricMetric(val metricTargetAverageUtilization: Int? = null, val metricType: String? = null, val slbId: String? = null, val slbLogStore: String? = null, val slbProject: String? = null, val vport: String? = null)

Constructors

constructor(metricTargetAverageUtilization: Int? = null, metricType: String? = null, slbId: String? = null, slbLogStore: String? = null, slbProject: String? = null, vport: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

According to different metric_type, set the target value of the corresponding monitoring index.

Link copied to clipboard
val metricType: String? = null

Monitoring indicator trigger condition. Valid values: CPU, MEMORY, tcpActiveConn, QPS, RT, SLB_QPS, SLB_RT, INTRANET_SLB_QPS and INTRANET_SLB_RT. The values are described as follows:

Link copied to clipboard
val slbId: String? = null

SLB ID.

Link copied to clipboard
val slbLogStore: String? = null

The log store of the Log Service.

Link copied to clipboard
val slbProject: String? = null

The project of the Log Service.

Link copied to clipboard
val vport: String? = null

SLB listening port.