ScalingPolicyTargetTrackingMetricStatArgs

data class ScalingPolicyTargetTrackingMetricStatArgs(val metric: Output<ScalingPolicyTargetTrackingMetricArgs>? = null, val stat: Output<String>? = null, val unit: Output<String>? = null) : ConvertibleToJava<ScalingPolicyTargetTrackingMetricStatArgs>

This structure defines the CloudWatch metric to return, along with the statistic, period, and unit.

Constructors

constructor(metric: Output<ScalingPolicyTargetTrackingMetricArgs>? = null, stat: Output<String>? = null, unit: Output<String>? = null)

Properties

Link copied to clipboard

The CloudWatch metric to return, including the metric name, namespace, and dimensions.

Link copied to clipboard
val stat: Output<String>? = null

The statistic to return. It can include any CloudWatch statistic or extended statistic.

Link copied to clipboard
val unit: Output<String>? = null

The unit to use for the returned data points.

Functions

Link copied to clipboard
open override fun toJava(): ScalingPolicyTargetTrackingMetricStatArgs