SecurityPolicyRuleArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "awtpuoihilvayyru")
suspend fun action(value: Output<String>)
@JvmName(name = "qacoghxknfmycgvv")
suspend fun action(value: String?)
Link copied to clipboard
@JvmName(name = "wgufomlyuwojbdau")
suspend fun description(value: Output<String>)
@JvmName(name = "pgnfkeoklgjdhgkt")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "wirrpavmeljdmwhg")
suspend fun headerAction(value: Output<SecurityPolicyRuleHeaderActionArgs>)
@JvmName(name = "doxlsundxoxhjweg")
suspend fun headerAction(value: SecurityPolicyRuleHeaderActionArgs?)
@JvmName(name = "jukwnvhdhtgwrbpc")
suspend fun headerAction(argument: suspend SecurityPolicyRuleHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hnjdjxnjqfauqlhg")
suspend fun match(value: Output<SecurityPolicyRuleMatchArgs>)
@JvmName(name = "ibjlgbkqlgktnlsh")
suspend fun match(value: SecurityPolicyRuleMatchArgs?)
@JvmName(name = "ovixysbbmkdmtwuf")
suspend fun match(argument: suspend SecurityPolicyRuleMatchArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pfbbbviixkgysqit")
suspend fun preconfiguredWafConfig(value: Output<SecurityPolicyRulePreconfiguredWafConfigArgs>)
@JvmName(name = "mrtthbetsgixieqm")
suspend fun preconfiguredWafConfig(value: SecurityPolicyRulePreconfiguredWafConfigArgs?)
@JvmName(name = "najqcmemdjvvvhqg")
suspend fun preconfiguredWafConfig(argument: suspend SecurityPolicyRulePreconfiguredWafConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vhtcyklvwkyjmoyl")
suspend fun preview(value: Output<Boolean>)
@JvmName(name = "ekjopdxypdmmlsxa")
suspend fun preview(value: Boolean?)
Link copied to clipboard
@JvmName(name = "iastfcklmbpnuyml")
suspend fun priority(value: Output<Int>)
@JvmName(name = "cwuqwnonkcgjjbsp")
suspend fun priority(value: Int?)
Link copied to clipboard
@JvmName(name = "oggogayhvcsvbtcw")
suspend fun project(value: Output<String>)
@JvmName(name = "writdhdrqsrqvlyc")
suspend fun project(value: String?)
Link copied to clipboard
@JvmName(name = "xbvlylxraljrahve")
suspend fun rateLimitOptions(value: Output<SecurityPolicyRuleRateLimitOptionsArgs>)
@JvmName(name = "kgsmpkhbridyjmgd")
suspend fun rateLimitOptions(value: SecurityPolicyRuleRateLimitOptionsArgs?)
@JvmName(name = "sbpdyyyjnwdhoqqx")
suspend fun rateLimitOptions(argument: suspend SecurityPolicyRuleRateLimitOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "dpclkimnnseitrjm")
suspend fun redirectOptions(value: Output<SecurityPolicyRuleRedirectOptionsArgs>)
@JvmName(name = "qhwgscgxxnfgpchq")
suspend fun redirectOptions(value: SecurityPolicyRuleRedirectOptionsArgs?)
@JvmName(name = "sjicmahcqffwsnxg")
suspend fun redirectOptions(argument: suspend SecurityPolicyRuleRedirectOptionsArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rnyskcurauutlvkc")
suspend fun securityPolicy(value: Output<String>)
@JvmName(name = "mrattytrauwrewvq")
suspend fun securityPolicy(value: String?)