WebAclRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "onkujkbqcxerdqai")
suspend fun cookie(value: WebAclRateLimitCookieArgs?)
@JvmName(name = "geqijvdmrxoydwxs")
suspend fun cookie(value: Output<WebAclRateLimitCookieArgs>)
@JvmName(name = "xaghjgcjjqunoyda")
suspend fun cookie(argument: suspend WebAclRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "cijjyebavmguhurl")
suspend fun forwardedIp(value: WebAclRateLimitForwardedIpArgs?)
@JvmName(name = "vicnrtbsddhbxgcp")
suspend fun forwardedIp(value: Output<WebAclRateLimitForwardedIpArgs>)
@JvmName(name = "bgltghyiiquqohmd")
suspend fun forwardedIp(argument: suspend WebAclRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jgtkryfnmifoxiit")
suspend fun header(value: WebAclRateLimitHeaderArgs?)
@JvmName(name = "lcurtyacuetyrahl")
suspend fun header(value: Output<WebAclRateLimitHeaderArgs>)
@JvmName(name = "tklswtleyxlmqwmk")
suspend fun header(argument: suspend WebAclRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jevbuwpsnjdrjeue")
suspend fun httpMethod(value: WebAclRateLimitHttpMethodArgs?)
@JvmName(name = "kyexljikhsxxhhjw")
suspend fun httpMethod(value: Output<WebAclRateLimitHttpMethodArgs>)
@JvmName(name = "wlrhvunajrjiwjwi")
suspend fun httpMethod(argument: suspend WebAclRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "odhelxhhqfgxnwlv")
suspend fun ip(value: WebAclRateLimitIpArgs?)
@JvmName(name = "kqpobgmpkqyttitm")
suspend fun ip(value: Output<WebAclRateLimitIpArgs>)
@JvmName(name = "ivaxbsxckqnxbwya")
suspend fun ip(argument: suspend WebAclRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "txpjfmsstqrnnomj")
suspend fun ja3Fingerprint(value: WebAclRateLimitJa3FingerprintArgs?)
@JvmName(name = "mchotpbivxrlcnru")
suspend fun ja3Fingerprint(value: Output<WebAclRateLimitJa3FingerprintArgs>)
@JvmName(name = "jbojdjtdvpkqaqyo")
suspend fun ja3Fingerprint(argument: suspend WebAclRateLimitJa3FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xxblliakmwnptuoj")
suspend fun ja4Fingerprint(value: WebAclRateLimitJa4FingerprintArgs?)
@JvmName(name = "yvdvfwdjeuxsbgsl")
suspend fun ja4Fingerprint(value: Output<WebAclRateLimitJa4FingerprintArgs>)
@JvmName(name = "xausdhkumcjvcdad")
suspend fun ja4Fingerprint(argument: suspend WebAclRateLimitJa4FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "urmncmehbndvbclc")
suspend fun labelNamespace(value: WebAclRateLimitLabelNamespaceArgs?)
@JvmName(name = "nlmpbnrdqapptuac")
suspend fun labelNamespace(value: Output<WebAclRateLimitLabelNamespaceArgs>)
@JvmName(name = "ycuwrgjmgdmanohm")
suspend fun labelNamespace(argument: suspend WebAclRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "crygohcysekkbhga")
suspend fun queryArgument(value: WebAclRateLimitQueryArgumentArgs?)
@JvmName(name = "mcixviqwcretgtwo")
suspend fun queryArgument(value: Output<WebAclRateLimitQueryArgumentArgs>)
@JvmName(name = "fcwadcnpuxcrjsxa")
suspend fun queryArgument(argument: suspend WebAclRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vtuutudptbnxqjbl")
suspend fun queryString(value: WebAclRateLimitQueryStringArgs?)
@JvmName(name = "gbshuicfewegygew")
suspend fun queryString(value: Output<WebAclRateLimitQueryStringArgs>)
@JvmName(name = "bwkntuteyqlrcwet")
suspend fun queryString(argument: suspend WebAclRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qwvafsxwrbxxdoov")
suspend fun uriPath(value: WebAclRateLimitUriPathArgs?)
@JvmName(name = "suplyxdynewfrdqt")
suspend fun uriPath(value: Output<WebAclRateLimitUriPathArgs>)
@JvmName(name = "tbqrwtsxalnaoymu")
suspend fun uriPath(argument: suspend WebAclRateLimitUriPathArgsBuilder.() -> Unit)