SecurityPolicyRuleRateLimitOptionsArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "uphefviwxnqekagt")
suspend fun banDurationSec(value: Output<Int>)
@JvmName(name = "xyprhxkemjfejcbi")
suspend fun banDurationSec(value: Int?)
Link copied to clipboard
@JvmName(name = "gkfiggtklqjwasec")
suspend fun banThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsThresholdArgs>)
@JvmName(name = "fuqsxwuxlejbcmka")
suspend fun banThreshold(value: SecurityPolicyRuleRateLimitOptionsThresholdArgs?)
@JvmName(name = "epxvkgkfvbxyjpqh")
suspend fun banThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsThresholdArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jsittrywuiistkec")
suspend fun conformAction(value: Output<String>)
@JvmName(name = "lubeqynxcjokmmxg")
suspend fun conformAction(value: String?)
Link copied to clipboard
@JvmName(name = "yhfuemjbqblhgfuy")
suspend fun enforceOnKey(value: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKey>)
@JvmName(name = "tfcprbantsjatlcq")
suspend fun enforceOnKey(value: SecurityPolicyRuleRateLimitOptionsEnforceOnKey?)
Link copied to clipboard
@JvmName(name = "kaglbcoaarxhxcfn")
suspend fun enforceOnKeyConfigs(value: Output<List<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "grhovgmgxnmwreqx")
suspend fun enforceOnKeyConfigs(vararg values: Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>)
@JvmName(name = "dxbutdkluxrqrlbr")
suspend fun enforceOnKeyConfigs(vararg values: SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs)
@JvmName(name = "vrlmxywpcqcdmgpm")
suspend fun enforceOnKeyConfigs(vararg argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
@JvmName(name = "ipnrrvwewilnrnqt")
suspend fun enforceOnKeyConfigs(values: List<Output<SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgs>>)
@JvmName(name = "leknabauhootfqks")
suspend fun enforceOnKeyConfigs(argument: List<suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit>)
@JvmName(name = "ggykopbpvpascuua")
suspend fun enforceOnKeyConfigs(argument: suspend SecurityPolicyRuleRateLimitOptionsEnforceOnKeyConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ffhtdxowdkulthel")
suspend fun enforceOnKeyName(value: Output<String>)
@JvmName(name = "swdffedtdwfnxjxt")
suspend fun enforceOnKeyName(value: String?)
Link copied to clipboard
@JvmName(name = "fhnyuivfawsfofew")
suspend fun exceedAction(value: Output<String>)
@JvmName(name = "ciuuwvgsjyrmiegf")
suspend fun exceedAction(value: String?)
Link copied to clipboard
@JvmName(name = "omffacnrqocwfqhn")
suspend fun exceedActionRpcStatus(value: Output<SecurityPolicyRuleRateLimitOptionsRpcStatusArgs>)
@JvmName(name = "hixbhmxqmvfrnlvo")
suspend fun exceedActionRpcStatus(value: SecurityPolicyRuleRateLimitOptionsRpcStatusArgs?)
@JvmName(name = "gyhrjuanmrhkoqen")
suspend fun exceedActionRpcStatus(argument: suspend SecurityPolicyRuleRateLimitOptionsRpcStatusArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vqxiuumkjpqpwxkb")
suspend fun exceedRedirectOptions(value: Output<SecurityPolicyRuleRedirectOptionsArgs>)
@JvmName(name = "mttictjwmhwqfkwr")
suspend fun exceedRedirectOptions(value: SecurityPolicyRuleRedirectOptionsArgs?)
@JvmName(name = "iklmxrmagyefgond")
suspend fun exceedRedirectOptions(argument: suspend SecurityPolicyRuleRedirectOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pudgfgpmkrarndgi")
suspend fun rateLimitThreshold(value: Output<SecurityPolicyRuleRateLimitOptionsThresholdArgs>)
@JvmName(name = "yobtixqjbgcfemnq")
suspend fun rateLimitThreshold(value: SecurityPolicyRuleRateLimitOptionsThresholdArgs?)
@JvmName(name = "kaftowcsmufwnwcj")
suspend fun rateLimitThreshold(argument: suspend SecurityPolicyRuleRateLimitOptionsThresholdArgsBuilder.() -> Unit)