Policy Target Tracking Scaling Policy Configuration Customized Metric Specification Metric Args
data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricArgs(val expression: Output<String>? = null, val id: Output<String>, val label: Output<String>? = null, val metricStat: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs>? = null, val returnData: Output<Boolean>? = null) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricArgs>
Constructors
Link copied to clipboard
constructor(expression: Output<String>? = null, id: Output<String>, label: Output<String>? = null, metricStat: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs>? = null, returnData: Output<Boolean>? = null)
Properties
Link copied to clipboard
Math expression used on the returned metric. You must specify either expression
or metric_stat
, but not both.
Link copied to clipboard
val metricStat: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs>? = null
Structure that defines CloudWatch metric to be used in target tracking scaling policy. You must specify either expression
or metric_stat
, but not both.
Link copied to clipboard
Boolean that indicates whether to return the timestamps and raw data values of this metric, the default is true