HybridMonitorSlsTaskSlsProcessConfigStatistic

data class HybridMonitorSlsTaskSlsProcessConfigStatistic(val alias: String? = null, val function: String? = null, val parameterOne: String? = null, val parameterTwo: String? = null, val slsKeyName: String? = null)

Constructors

constructor(alias: String? = null, function: String? = null, parameterOne: String? = null, parameterTwo: String? = null, slsKeyName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val alias: String? = null

The alias of the extended field that specifies the result of basic operations that are performed on aggregation results.

Link copied to clipboard
val function: String? = null

The function that is used to aggregate log data within a statistical period. Valid values: count, sum, avg, max, min, value, countps, sumps, distinct, distribution, percentile.

Link copied to clipboard
val parameterOne: String? = null

The value of the function that is used to aggregate logs imported from Log Service.

Link copied to clipboard
val parameterTwo: String? = null

The value of the function that is used to aggregate logs imported from Log Service. Note: This parameter is required only if the function parameter is set to distribution. This parameter specifies the upper limit of the statistical interval.

Link copied to clipboard
val slsKeyName: String? = null

The name of the key that is used to filter logs imported from Log Service.