PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "frxkkfrddtkhajob")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "eqyqigkownmjluay")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "mbxmhovsqyikwvtk")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "nocjdulvuvjabmti")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "usenbjfyqyqvkitl")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "nqtpqjpdmmcsdijk")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "qcxbhsbqiunywjcb")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "svmhlflbjnanvwci")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "xbikechprbthsheu")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "hfchcijeuejfffwy")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "wgnybewgvtvjtnci")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "thtqhquvrjlittpj")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "vauqqyytajulyrys")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "jemmtsjgjkuplfwm")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "gjrqvooupbropgbm")
suspend fun name(value: Output<String>)
@JvmName(name = "acvpxextjjyrfybw")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "jnwxcjnjhahxwtdb")
suspend fun policyType(value: Output<String>)
@JvmName(name = "dyxfgflgnvcmuset")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "ghoicbimrxcbbflm")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "keoppemtrpftomag")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ldjgwbhetwgjhjfh")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "hrlekvehinjigsqr")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "mwrxvnjmbhswcqqf")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "oyhqojsiivmdqaat")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "ddjlmtwnakrvftdn")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "gxqgouhnoomrpprk")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "tsofhrnjnlivijyw")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "dqgkxvchhlymgumx")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "kloewdrmkthgfpwy")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "jduxotjvgbriyyic")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mcdrimokmhjhecob")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "vjqotwmghxfulvkx")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "vrajjvtwdfngqsnj")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)