PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "pisfxajveukcuoic")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "mvucsrojciufauid")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "bqtexefclpfopfas")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "gmxbtwajcgnntmlc")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "jqgjgixifgqdykyw")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "rwgtbcucpxyexbww")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "ipeepmoudnkawfar")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "dviinfjdfbbdanlx")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bxoerhxrljemujgq")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "tyjtxewtulddiayf")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "qbmyowdipvqtkgmb")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "tlviuhpkhhhngcxn")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "urfbnbnnopwvqqmk")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "sujqduwkdopfhplh")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "iapjeiwtdbtpdtkm")
suspend fun name(value: Output<String>)
@JvmName(name = "ooddgbcgyooibxdk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "ifbopcselcsscjma")
suspend fun policyType(value: Output<String>)
@JvmName(name = "upyqvpprcvxkbjda")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "rhrwkojrkogemfwy")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "bedsduoqynxcloef")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cgtcgyeqamvgeeny")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "ufhuoqymoysjtuyp")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "mfgebyxxvnqbdykk")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "woivmsufaxhsubsa")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "lmsyalyubmnhwgdw")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "terwuwshbsimohox")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "pxaocceoxjevrpnd")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "kactbkhekuutfnbi")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "uqmojcuiwryrhipk")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "lflkeatjgkofyrea")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mdimwcdugxecryxs")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "hrrwdvprrjbtyvyt")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "gqkwppihwdlquflo")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)