PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "pclwkwyvokofuqeo")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "uhemdjejlllnmqhj")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "hhpowwjhnlskmqco")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "debplwijcmuypxcs")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "udqxanacmfrhurmk")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "ddixnwagxdyicmhb")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "vocqilcjopcxkbhr")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "pxxdenmuvkibwunn")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "mixpcgxgrimumwfo")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "dtxhnbnsravdnlvq")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "axabfdxnnsqritdx")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "lbbqpyjtvmwvtnnf")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "rtomssauqmjgqjbr")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "yjnbvlpialbseevq")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "oueijgcwomdqrguk")
suspend fun name(value: Output<String>)
@JvmName(name = "tynpmsawmhdjovhn")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ptwggdxpowdwjjmw")
suspend fun policyType(value: Output<String>)
@JvmName(name = "rkblxvtrkbcivmfg")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "fvwbkeurpajmouqf")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "lxuueklkpxcbgxxv")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnqvayjmkggbvooi")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "lwwkvknsqcpgvfne")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "xilqrnhqgpxgtdrc")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "kpuvvbcettncyvuq")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "kssdxypbeiphqbpm")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "ktkjsdphjqpgsbcl")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "ljccndwbnjdfjpsq")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "cbwaxurnbxdoucbe")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "hlmfeosvnwnesaxy")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "qnlhlmnbladrynsa")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjyexyphdeshddhw")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "xuedxfqxovnyxulc")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "aybbdsiobutejayj")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)