SecurityPolicyRuleRateLimitOptionsArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "fuhnvhwfodejwfca")
suspend fun banDurationSec(value: Output<Int>)
@JvmName(name = "sbqhiimoaxcvovim")
suspend fun banDurationSec(value: Int?)
Link copied to clipboard
@JvmName(name = "rsphfqxkjfgvewlt")
suspend fun banThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsThresholdArgs>)
@JvmName(name = "xvywuulrdsmnbpbr")
suspend fun banThreshold(value: SecurityPolicyRuleRateLimitOptionsThresholdArgs?)
@JvmName(name = "ayclunlurbphkdpw")
suspend fun banThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsThresholdArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ptfagiitutdpqasb")
suspend fun conformAction(value: Output<String>)
@JvmName(name = "rucyowxebolphqvn")
suspend fun conformAction(value: String?)
Link copied to clipboard
@JvmName(name = "ecxndolgcwftqufm")
suspend fun enforceOnKey(value: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKey>)
@JvmName(name = "tlqhdelwrvydyyri")
suspend fun enforceOnKey(value: SecurityPolicyRuleRateLimitOptionsEnforceOnKey?)
Link copied to clipboard
@JvmName(name = "fmhnfcaigywcejbc")
suspend fun enforceOnKeyConfigs(value: Output<List<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "epprliielijrbnvi")
suspend fun enforceOnKeyConfigs(vararg values: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>)
@JvmName(name = "lwvlsfexipmaildy")
suspend fun enforceOnKeyConfigs(vararg values: SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs)
@JvmName(name = "qgqkcretkhmxjtuk")
suspend fun enforceOnKeyConfigs(vararg argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
@JvmName(name = "ihwwgpyvnvbimarb")
suspend fun enforceOnKeyConfigs(values: List<Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "coqdatvtxrbayisf")
suspend fun enforceOnKeyConfigs(argument: List<suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "wbgegrqpjghgwgbr")
suspend fun enforceOnKeyConfigs(argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jnrldadgbxslofnf")
suspend fun enforceOnKeyName(value: Output<String>)
@JvmName(name = "syvuqmixlowjnejs")
suspend fun enforceOnKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "fgghmmfcquiarhvj")
suspend fun exceedAction(value: Output<String>)
@JvmName(name = "ryowocvoefvxjamu")
suspend fun exceedAction(value: String?)
Link copied to clipboard
@JvmName(name = "ykyjkmrhgxddxkjf")
suspend fun exceedRedirectOptions(value: Output<SecurityPolicyRuleRedirectOptionsArgs>)
@JvmName(name = "ncxqwdunrlqjuovs")
suspend fun exceedRedirectOptions(value: SecurityPolicyRuleRedirectOptionsArgs?)
@JvmName(name = "rppfgmbxevwbxady")
suspend fun exceedRedirectOptions(argument: suspend SecurityPolicyRuleRedirectOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "trkaujqwhrjnleok")
suspend fun rateLimitThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsThresholdArgs>)
@JvmName(name = "dotniffeuerkbqol")
suspend fun rateLimitThreshold(value: SecurityPolicyRuleRateLimitOptionsThresholdArgs?)
@JvmName(name = "anwrckoxdmmdsbqj")
suspend fun rateLimitThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsThresholdArgsBuilder.() -> Unit)