SecurityPolicyRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "qsdjareymhqkxivn")
suspend fun action(value: Output<String>)
@JvmName(name = "urntyxtkwlpqbusn")
suspend fun action(value: String)
Link copied to clipboard
@JvmName(name = "vvxhpvsuucrllkbg")
suspend fun description(value: Output<String>)
@JvmName(name = "chcfjvltrcslhsxr")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "kexcgnciqgvmcylc")
suspend fun headerAction(value: Output<SecurityPolicyRuleHeaderActionArgs>)
@JvmName(name = "xttupsmmnjwsxksa")
suspend fun headerAction(value: SecurityPolicyRuleHeaderActionArgs?)
@JvmName(name = "eogtkyqxnlblloln")
suspend fun headerAction(argument: suspend SecurityPolicyRuleHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dumxawcixwbdpjbs")
suspend fun match(value: Output<SecurityPolicyRuleMatchArgs>)
@JvmName(name = "emufuwoncykjlwxy")
suspend fun match(value: SecurityPolicyRuleMatchArgs)
@JvmName(name = "mkpfuqnqcqkhwvvj")
suspend fun match(argument: suspend SecurityPolicyRuleMatchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rydrvehxgebpcatl")
suspend fun preconfiguredWafConfig(value: Output<SecurityPolicyRulePreconfiguredWafConfigArgs>)
@JvmName(name = "ljtnxoiyawgohfkj")
suspend fun preconfiguredWafConfig(value: SecurityPolicyRulePreconfiguredWafConfigArgs?)
@JvmName(name = "awwbgxoofebuqmlp")
suspend fun preconfiguredWafConfig(argument: suspend SecurityPolicyRulePreconfiguredWafConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "njptpalgdrqqloqw")
suspend fun preview(value: Output<Boolean>)
@JvmName(name = "nyeitnjgkxhymyyg")
suspend fun preview(value: Boolean?)
Link copied to clipboard
@JvmName(name = "ghwdcklyehpcfgxt")
suspend fun priority(value: Output<Int>)
@JvmName(name = "aodvhjixwchllwea")
suspend fun priority(value: Int)
Link copied to clipboard
@JvmName(name = "xbuxkosqeeeadhxm")
suspend fun rateLimitOptions(value: Output<SecurityPolicyRuleRateLimitOptionsArgs>)
@JvmName(name = "aiydfvwijwjmeoxj")
suspend fun rateLimitOptions(value: SecurityPolicyRuleRateLimitOptionsArgs?)
@JvmName(name = "fjhrutqyykmjfyxw")
suspend fun rateLimitOptions(argument: suspend SecurityPolicyRuleRateLimitOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "saektvxpudxkkwqy")
suspend fun redirectOptions(value: Output<SecurityPolicyRuleRedirectOptionsArgs>)
@JvmName(name = "ajmgphnbticsyfck")
suspend fun redirectOptions(value: SecurityPolicyRuleRedirectOptionsArgs?)
@JvmName(name = "wrnjajkydbvyobdw")
suspend fun redirectOptions(argument: suspend SecurityPolicyRuleRedirectOptionsArgsBuilder.() -> Unit)