ScalingPolicyTargetTrackingScalingPolicyConfigurationArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "rdtfemsvflryqamq")
suspend fun customizedMetricSpecification(value: Output<ScalingPolicyCustomizedMetricSpecificationArgs>)
@JvmName(name = "nicxourmypwaaurk")
suspend fun customizedMetricSpecification(argument: suspend ScalingPolicyCustomizedMetricSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "uddcersnxfbdggef")
suspend fun disableScaleIn(value: Output<Boolean>)
@JvmName(name = "pejkpqbfdxjoudpw")
suspend fun disableScaleIn(value: Boolean?)
Link copied to clipboard
@JvmName(name = "qrgpjomwfcxgovtq")
suspend fun predefinedMetricSpecification(value: Output<ScalingPolicyPredefinedMetricSpecificationArgs>)
@JvmName(name = "nyfbxwufnxwkxxoa")
suspend fun predefinedMetricSpecification(argument: suspend ScalingPolicyPredefinedMetricSpecificationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iwkwdcehhuajinee")
suspend fun scaleInCooldown(value: Output<Int>)
@JvmName(name = "lrvjbcpxgfhnttbq")
suspend fun scaleInCooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "wldgkfwukuhasdlb")
suspend fun scaleOutCooldown(value: Output<Int>)
@JvmName(name = "cjhgupfteedfyiyc")
suspend fun scaleOutCooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "uosqnhtmxihcwhvr")
suspend fun targetValue(value: Output<Double>)
@JvmName(name = "vevenueaouenaidw")
suspend fun targetValue(value: Double)