PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "miwytmxpgsddhbxs")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "kkjtcgarmcirwtfm")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "piasekpewlanyurg")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "kxsjbbyirpinngiu")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "vgvkcdiqjthctcar")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "dxkwegwpmhuobawl")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "levqoeyieumbtxgm")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "gayqreiqmtpsnbcm")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "bhagvwdtondmimyq")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "qgqqyeiksvniflby")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "qkvhdueeelrgqfkh")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "rsimfaowcfxfdqsc")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "rsuvcedprsbgdcqh")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "tswhtaoomdklcset")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "hdixoyjkampkmxea")
suspend fun name(value: Output<String>)
@JvmName(name = "dxcetqowmsukmvuk")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "yisamnefxtkxwixh")
suspend fun policyType(value: Output<String>)
@JvmName(name = "ptcyjxosrgnggmkh")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "xcdyfgkfcswynool")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "lpcfnogtjupsfpdc")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "csrxprmhqpuqolnw")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "xqbegmsqkgxpmfjp")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "cebqpjgrkqoylvhb")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "xkxyifajtgnyfxfb")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "qefojbircgvvwvwu")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "sdyqnhxdyvhnogdd")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "yaskrmbfpgjfllax")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "lvtiquibakoaelpo")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "stwtbswlbfllkhck")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "keraguifopwdyafa")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "guwioiflfkplkqvf")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "tonwdaspitmlarlo")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "atmqtuwnkxhsgqdx")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)