WebAclRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "lanjpmojaeoawhix")
suspend fun cookie(value: WebAclRateLimitCookieArgs?)
@JvmName(name = "dnsvqaquuayijcjl")
suspend fun cookie(value: Output<WebAclRateLimitCookieArgs>)
@JvmName(name = "hmroavbnydiidknu")
suspend fun cookie(argument: suspend WebAclRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kihuxcisfbfhuhke")
suspend fun forwardedIp(value: WebAclRateLimitForwardedIpArgs?)
@JvmName(name = "lnclufawldhpupua")
suspend fun forwardedIp(value: Output<WebAclRateLimitForwardedIpArgs>)
@JvmName(name = "qggilmolhwubbylx")
suspend fun forwardedIp(argument: suspend WebAclRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qyenecuguxroirnw")
suspend fun header(value: WebAclRateLimitHeaderArgs?)
@JvmName(name = "gjpfkdscvlbrtbgw")
suspend fun header(value: Output<WebAclRateLimitHeaderArgs>)
@JvmName(name = "qkitjoshsolstkng")
suspend fun header(argument: suspend WebAclRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qblhprllhdnuiqfe")
suspend fun httpMethod(value: WebAclRateLimitHttpMethodArgs?)
@JvmName(name = "kelfhoiucggimujp")
suspend fun httpMethod(value: Output<WebAclRateLimitHttpMethodArgs>)
@JvmName(name = "cicxegmpyhupdhui")
suspend fun httpMethod(argument: suspend WebAclRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jrqpcrxkrioqagqt")
suspend fun ip(value: WebAclRateLimitIpArgs?)
@JvmName(name = "eqnxwwflgithpykw")
suspend fun ip(value: Output<WebAclRateLimitIpArgs>)
@JvmName(name = "nrffyawmiuevdxux")
suspend fun ip(argument: suspend WebAclRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "syagsvovbbnpdmmo")
suspend fun ja3Fingerprint(value: WebAclRateLimitJa3FingerprintArgs?)
@JvmName(name = "qhmlxcjgdppnvhow")
suspend fun ja3Fingerprint(value: Output<WebAclRateLimitJa3FingerprintArgs>)
@JvmName(name = "wkqnpvbtqvtyyais")
suspend fun ja3Fingerprint(argument: suspend WebAclRateLimitJa3FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ewujxweudyabehii")
suspend fun ja4Fingerprint(value: WebAclRateLimitJa4FingerprintArgs?)
@JvmName(name = "vupagekrcinfxdkc")
suspend fun ja4Fingerprint(value: Output<WebAclRateLimitJa4FingerprintArgs>)
@JvmName(name = "huhpdcqgcfrckvlm")
suspend fun ja4Fingerprint(argument: suspend WebAclRateLimitJa4FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "thtexchusuejqtpq")
suspend fun labelNamespace(value: WebAclRateLimitLabelNamespaceArgs?)
@JvmName(name = "qgyxxoodnijnpung")
suspend fun labelNamespace(value: Output<WebAclRateLimitLabelNamespaceArgs>)
@JvmName(name = "xkliyqlhfvkyohga")
suspend fun labelNamespace(argument: suspend WebAclRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qnmifvfsmcltsmhm")
suspend fun queryArgument(value: WebAclRateLimitQueryArgumentArgs?)
@JvmName(name = "wbvobdpndvvdmack")
suspend fun queryArgument(value: Output<WebAclRateLimitQueryArgumentArgs>)
@JvmName(name = "otkvvvpbjvarcgpw")
suspend fun queryArgument(argument: suspend WebAclRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qftvcfvaamqunsra")
suspend fun queryString(value: WebAclRateLimitQueryStringArgs?)
@JvmName(name = "stboedbbhjhltxdh")
suspend fun queryString(value: Output<WebAclRateLimitQueryStringArgs>)
@JvmName(name = "iaeqvahewhyaygvj")
suspend fun queryString(argument: suspend WebAclRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rxxfppqptsvnyrae")
suspend fun uriPath(value: WebAclRateLimitUriPathArgs?)
@JvmName(name = "tdvatsuuuhnnqgqo")
suspend fun uriPath(value: Output<WebAclRateLimitUriPathArgs>)
@JvmName(name = "mxtgbwlioahfajvg")
suspend fun uriPath(argument: suspend WebAclRateLimitUriPathArgsBuilder.() -> Unit)