PolicyArgsBuilder

Builder for PolicyArgs.

Functions

Link copied to clipboard
@JvmName(name = "vreagktrnsyhotnl")
suspend fun adjustmentType(value: Output<String>)
@JvmName(name = "jkatioschikxkdqi")
suspend fun adjustmentType(value: String?)
Link copied to clipboard
@JvmName(name = "crnawiugslgfymry")
suspend fun autoscalingGroupName(value: Output<String>)
@JvmName(name = "cgkddavuwiabarvj")
suspend fun autoscalingGroupName(value: String?)
Link copied to clipboard
@JvmName(name = "ofgcmddfvxbgeyhh")
suspend fun cooldown(value: Output<Int>)
@JvmName(name = "wfjjgbjsxfgnbkbq")
suspend fun cooldown(value: Int?)
Link copied to clipboard
@JvmName(name = "dmirocurgelejkeo")
suspend fun enabled(value: Output<Boolean>)
@JvmName(name = "reojjgaulybyfmja")
suspend fun enabled(value: Boolean?)
Link copied to clipboard
@JvmName(name = "dnwybnemjqdymkom")
suspend fun estimatedInstanceWarmup(value: Output<Int>)
@JvmName(name = "tfynwxxgaqvipjto")
suspend fun estimatedInstanceWarmup(value: Int?)
Link copied to clipboard
@JvmName(name = "soifpnglmmcphgms")
suspend fun metricAggregationType(value: Output<String>)
@JvmName(name = "ejqqdxpijbofyjfs")
suspend fun metricAggregationType(value: String?)
Link copied to clipboard
@JvmName(name = "avxykefrnrncguee")
suspend fun minAdjustmentMagnitude(value: Output<Int>)
@JvmName(name = "qrrgrpxotsyunmwr")
suspend fun minAdjustmentMagnitude(value: Int?)
Link copied to clipboard
@JvmName(name = "atibttulskqjnavf")
suspend fun name(value: Output<String>)
@JvmName(name = "cwuchdgjhsdutewm")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "mnawflygalwoauct")
suspend fun policyType(value: Output<String>)
@JvmName(name = "uwvfndbtletbmtul")
suspend fun policyType(value: String?)
Link copied to clipboard
@JvmName(name = "gpfmaknotpgffyjf")
suspend fun predictiveScalingConfiguration(value: Output<PolicyPredictiveScalingConfigurationArgs>)
@JvmName(name = "uikovuqvddkcwtfj")
suspend fun predictiveScalingConfiguration(argument: suspend PolicyPredictiveScalingConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ngnbdqefdybnlmuu")
suspend fun scalingAdjustment(value: Output<Int>)
@JvmName(name = "vdixwyrfjditmewf")
suspend fun scalingAdjustment(value: Int?)
Link copied to clipboard
@JvmName(name = "gefpggyrftuomgpb")
suspend fun stepAdjustments(value: Output<List<PolicyStepAdjustmentArgs>>)
@JvmName(name = "ehsqkplqcismqhdw")
suspend fun stepAdjustments(vararg values: PolicyStepAdjustmentArgs)
@JvmName(name = "ggwvvpvnnxxcnicu")
suspend fun stepAdjustments(vararg values: Output<PolicyStepAdjustmentArgs>)
@JvmName(name = "naackifyqpypcpcf")
suspend fun stepAdjustments(vararg argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
@JvmName(name = "gtkxulndunerespu")
suspend fun stepAdjustments(value: List<PolicyStepAdjustmentArgs>?)
@JvmName(name = "yxconmlggfuuprps")
suspend fun stepAdjustments(values: List<Output<PolicyStepAdjustmentArgs>>)
@JvmName(name = "cykqlojyutteejvi")
suspend fun stepAdjustments(argument: List<suspend PolicyStepAdjustmentArgsBuilder.() -> Unit>)
@JvmName(name = "wuopqenipmrmlhed")
suspend fun stepAdjustments(argument: suspend PolicyStepAdjustmentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fxvnnykraqphelpt")
suspend fun targetTrackingConfiguration(value: PolicyTargetTrackingConfigurationArgs?)
@JvmName(name = "qsiihlkgibhfdnkk")
suspend fun targetTrackingConfiguration(value: Output<PolicyTargetTrackingConfigurationArgs>)
@JvmName(name = "fogvtmjauyducttq")
suspend fun targetTrackingConfiguration(argument: suspend PolicyTargetTrackingConfigurationArgsBuilder.() -> Unit)