PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "wexjrdibxyohjdad")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "bqwgbhxsthsiebaq")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "xspapoijuvattgxv")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "mtgbwsqffbekywui")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "dqngbsouwmwalnnm")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "dreubdyhbkxjhttv")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "gfxgadsgleugsrnq")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "sasgoeoyfkvkabmx")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "msvwslfbixwqbluq")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "swjbxqeqnagyebdg")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "vadlibsrdkhixftr")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "pmhyifidafponnei")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "gwaepcnxknoxhtyo")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "osktucvgujfyfslv")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "ogsalvakebdrbebi")
suspend fun name(value: Output<String>)
@JvmName(name = "nucssonnedcpsawb")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "fmaflithpdrqjcgr")
suspend fun policyType(value: Output<String>)
@JvmName(name = "epqryeuexvxadojo")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "ayjqfupvksxxedkw")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "txphpepdlluwiwoq")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bewfyhjdrmxldhgm")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "trawvudrefnlnokk")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "xhpkbnfokltcnsdo")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "ggysexknolimdmwo")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "mbjheiepvsojdpam")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "wnekwodjugkudfeg")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "fddxqhkkauxrvnfw")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "qjhnrqfnnowqvewc")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "lorcyobgdmpdrfrk")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "estdvnayagynviei")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qbiirvpgupysavdw")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "jciywxamirpukkvw")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "cgeqyrhasepjyvjx")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)