SecurityPolicyRuleRateLimitOptionsArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "utcmilqtjjilfhqq")
suspend fun banDurationSec(value: Output<Int>)
@JvmName(name = "xjhpcqtuudeurmxe")
suspend fun banDurationSec(value: Int?)
Link copied to clipboard
@JvmName(name = "bepmvaqcrowdpmto")
suspend fun banThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsBanThresholdArgs>)
@JvmName(name = "ilbcyxdgvncgwikh")
suspend fun banThreshold(value: SecurityPolicyRuleRateLimitOptionsBanThresholdArgs?)
@JvmName(name = "fnxvfbxxfcpbkcui")
suspend fun banThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsBanThresholdArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yfnvyoyxexjdwwgv")
suspend fun conformAction(value: Output<String>)
@JvmName(name = "qxvlcghatwtaqmmx")
suspend fun conformAction(value: String?)
Link copied to clipboard
@JvmName(name = "uxdfjlbysghikbuw")
suspend fun enforceOnKey(value: Output<String>)
@JvmName(name = "wmlwwqcdqlhundtx")
suspend fun enforceOnKey(value: String?)
Link copied to clipboard
@JvmName(name = "rrylgrcusipbqfhw")
suspend fun enforceOnKeyConfigs(value: Output<List<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "rqnrlogxetiwupec")
suspend fun enforceOnKeyConfigs(vararg values: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>)
@JvmName(name = "lamgxoodfaeycrdb")
suspend fun enforceOnKeyConfigs(vararg values: SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs)
@JvmName(name = "ijmpwaadyojyhssm")
suspend fun enforceOnKeyConfigs(vararg argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
@JvmName(name = "whpkmdgncnefsvbf")
suspend fun enforceOnKeyConfigs(values: List<Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "qjuycxpbqvmcmpiu")
suspend fun enforceOnKeyConfigs(argument: List<suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "fwsipxaxwukuiddw")
suspend fun enforceOnKeyConfigs(argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ibtwpesxocvlmcko")
suspend fun enforceOnKeyName(value: Output<String>)
@JvmName(name = "atgbntwwnwkyrcjn")
suspend fun enforceOnKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "htwmqisfuhhccoay")
suspend fun exceedAction(value: Output<String>)
@JvmName(name = "skccybhbgvgehwrn")
suspend fun exceedAction(value: String?)
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "qsosaomfroiegekw")
suspend fun rateLimitThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsRateLimitThresholdArgs>)
@JvmName(name = "otvnqowtsrgwmvlh")
suspend fun rateLimitThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsRateLimitThresholdArgsBuilder.() -> Unit)