ScalingPolicyTargetTrackingMetricDataQuery

data class ScalingPolicyTargetTrackingMetricDataQuery(val expression: String? = null, val id: String? = null, val label: String? = null, val metricStat: ScalingPolicyTargetTrackingMetricStat? = null, val returnData: Boolean? = null)

The metric data to return. Also defines whether this call is returning data for one metric only, or whether it is performing a math expression on the values of returned metric statistics to create a new time series. A time series is a series of data points, each of which is associated with a timestamp.

Constructors

constructor(expression: String? = null, id: String? = null, label: String? = null, metricStat: ScalingPolicyTargetTrackingMetricStat? = null, returnData: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val expression: String? = null

The math expression to perform on the returned data, if this object is performing a math expression.

Link copied to clipboard
val id: String? = null

A short name that identifies the object's results in the response.

Link copied to clipboard
val label: String? = null

A human-readable label for this metric or expression. This is especially useful if this is a math expression, so that you know what the value represents.

Link copied to clipboard

Information about the metric data to return.

Link copied to clipboard
val returnData: Boolean? = null

Indicates whether to return the timestamps and raw data values of this metric.