WebAclArgsBuilder

Builder for WebAclArgs.

Functions

Link copied to clipboard
@JvmName(name = "fgymjneppppiwwpv")
suspend fun associationConfig(value: WebAclAssociationConfigArgs?)
@JvmName(name = "qstaynaemgfmroat")
suspend fun associationConfig(value: Output<WebAclAssociationConfigArgs>)
@JvmName(name = "gpvkxwtjodvhjuyf")
suspend fun associationConfig(argument: suspend WebAclAssociationConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wkxtyjkgxtnjminm")
suspend fun captchaConfig(value: WebAclCaptchaConfigArgs?)
@JvmName(name = "xxhlhekmgmstevio")
suspend fun captchaConfig(value: Output<WebAclCaptchaConfigArgs>)
@JvmName(name = "jhaxkhdhekahqfkk")
suspend fun captchaConfig(argument: suspend WebAclCaptchaConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ioolievryxvlcenw")
suspend fun challengeConfig(value: WebAclChallengeConfigArgs?)
@JvmName(name = "fiakbmygromdrjsc")
suspend fun challengeConfig(value: Output<WebAclChallengeConfigArgs>)
@JvmName(name = "hlagfjmgttlqaasu")
suspend fun challengeConfig(argument: suspend WebAclChallengeConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rdlwaeecjupfcgim")
suspend fun customResponseBodies(value: Output<Map<String, WebAclCustomResponseBodyArgs>>)
@JvmName(name = "fpeqcixhbaigqiwr")
fun customResponseBodies(vararg values: Pair<String, WebAclCustomResponseBodyArgs>)
@JvmName(name = "gxgyihcuiyykrwcw")
suspend fun customResponseBodies(vararg argument: Pair<String, suspend WebAclCustomResponseBodyArgsBuilder.() -> Unit>)
@JvmName(name = "wslthjqydfskowpx")
suspend fun customResponseBodies(value: Map<String, WebAclCustomResponseBodyArgs>?)
Link copied to clipboard
@JvmName(name = "mbusdmpkgimcyxgj")
suspend fun dataProtectionConfig(value: WebAclDataProtectionConfigArgs?)
@JvmName(name = "lafqsxgffcxvuukk")
suspend fun dataProtectionConfig(value: Output<WebAclDataProtectionConfigArgs>)
@JvmName(name = "wjyajmvlenfxbevm")
suspend fun dataProtectionConfig(argument: suspend WebAclDataProtectionConfigArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ufuxfleoqkmbfclw")
suspend fun defaultAction(value: WebAclDefaultActionArgs?)
@JvmName(name = "yrabnfkvsabvhwmd")
suspend fun defaultAction(value: Output<WebAclDefaultActionArgs>)
@JvmName(name = "nrnkokdobkhciijx")
suspend fun defaultAction(argument: suspend WebAclDefaultActionArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "lpnqyfovwujvbuyg")
suspend fun description(value: Output<String>)
@JvmName(name = "dftmgufvdvvpgggs")
suspend fun description(value: String?)
Link copied to clipboard
@JvmName(name = "hobtjnmhiqbrpfxf")
suspend fun name(value: Output<String>)
@JvmName(name = "lkneecccnjeabsvx")
suspend fun name(value: String?)
Link copied to clipboard
@JvmName(name = "pcqcgeiahglwuhts")
suspend fun rules(value: Output<List<WebAclRuleArgs>>)
@JvmName(name = "tyqaahugnwodklae")
suspend fun rules(vararg values: WebAclRuleArgs)
@JvmName(name = "dkpisoxeaoifsrws")
suspend fun rules(vararg values: Output<WebAclRuleArgs>)
@JvmName(name = "ytvrpwwpqsbicygl")
suspend fun rules(vararg argument: suspend WebAclRuleArgsBuilder.() -> Unit)
@JvmName(name = "qojaressrffwilpc")
suspend fun rules(value: List<WebAclRuleArgs>?)
@JvmName(name = "hdurjljdhjbtfgtm")
suspend fun rules(values: List<Output<WebAclRuleArgs>>)
@JvmName(name = "eaiosxsunuqxoipl")
suspend fun rules(argument: List<suspend WebAclRuleArgsBuilder.() -> Unit>)
@JvmName(name = "dtmhemhskvikxctr")
suspend fun rules(argument: suspend WebAclRuleArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "crsiqxswvvnafxxv")
suspend fun scope(value: WebAclScope?)
@JvmName(name = "kaehdbbhhryqfsxi")
suspend fun scope(value: Output<WebAclScope>)
Link copied to clipboard
@JvmName(name = "oykskogydfielvxt")
suspend fun tags(value: Output<List<TagArgs>>)
@JvmName(name = "ykclnosvvvldhhpf")
suspend fun tags(vararg values: TagArgs)
@JvmName(name = "yvsqgbmvyrnfolbu")
suspend fun tags(vararg values: Output<TagArgs>)
@JvmName(name = "wkkiwstoidlucfxj")
suspend fun tags(vararg argument: suspend TagArgsBuilder.() -> Unit)
@JvmName(name = "psocbrhmaisdvxgc")
suspend fun tags(value: List<TagArgs>?)
@JvmName(name = "slssxlhyykilufkl")
suspend fun tags(values: List<Output<TagArgs>>)
@JvmName(name = "lqkssacciuvqxilg")
suspend fun tags(argument: List<suspend TagArgsBuilder.() -> Unit>)
@JvmName(name = "rlgtwepxarloegwb")
suspend fun tags(argument: suspend TagArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kavjqmdmrjohayvr")
suspend fun tokenDomains(value: Output<List<String>>)
@JvmName(name = "ilplutvjpvagfcps")
suspend fun tokenDomains(vararg values: Output<String>)
@JvmName(name = "mmmlgnvnmhqnyixl")
suspend fun tokenDomains(vararg values: String)
@JvmName(name = "qxytpqjebrwjwida")
suspend fun tokenDomains(values: List<Output<String>>)
@JvmName(name = "qhsxdapcpysowjur")
suspend fun tokenDomains(value: List<String>?)
Link copied to clipboard
@JvmName(name = "wlxxpfxonykaurrf")
suspend fun visibilityConfig(value: WebAclVisibilityConfigArgs?)
@JvmName(name = "forqlhwguwoftckc")
suspend fun visibilityConfig(value: Output<WebAclVisibilityConfigArgs>)
@JvmName(name = "yfbgosrymgkptavq")
suspend fun visibilityConfig(argument: suspend WebAclVisibilityConfigArgsBuilder.() -> Unit)