RuleGroupRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ggsltmnkmolswltc")
suspend fun cookie(value: RuleGroupRateLimitCookieArgs?)
@JvmName(name = "tctrmbxflcuqptik")
suspend fun cookie(value: Output<RuleGroupRateLimitCookieArgs>)
@JvmName(name = "sdschxbmgnccsqrx")
suspend fun cookie(argument: suspend RuleGroupRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "owrgwaqinvokurxx")
suspend fun forwardedIp(value: RuleGroupRateLimitForwardedIpArgs?)
@JvmName(name = "bpascipuddwdpkbk")
suspend fun forwardedIp(value: Output<RuleGroupRateLimitForwardedIpArgs>)
@JvmName(name = "pqofnwmbgdiaitbb")
suspend fun forwardedIp(argument: suspend RuleGroupRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "nuegremrkbtsujjq")
suspend fun header(value: RuleGroupRateLimitHeaderArgs?)
@JvmName(name = "okaoypjlexfkjomk")
suspend fun header(value: Output<RuleGroupRateLimitHeaderArgs>)
@JvmName(name = "kojxjewegcocspun")
suspend fun header(argument: suspend RuleGroupRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kvwlpsdqhulqoaac")
suspend fun httpMethod(value: RuleGroupRateLimitHttpMethodArgs?)
@JvmName(name = "ovsfinnfedlanvgg")
suspend fun httpMethod(value: Output<RuleGroupRateLimitHttpMethodArgs>)
@JvmName(name = "gatxbtbjdyakpvtw")
suspend fun httpMethod(argument: suspend RuleGroupRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ridgdddmvameqqbj")
suspend fun ip(value: RuleGroupRateLimitIpArgs?)
@JvmName(name = "abpnfqanshhjfupg")
suspend fun ip(value: Output<RuleGroupRateLimitIpArgs>)
@JvmName(name = "rhjehmlvnoohlloa")
suspend fun ip(argument: suspend RuleGroupRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "eoqvykhehxhkvktk")
suspend fun ja3Fingerprint(value: RuleGroupRateLimitJa3FingerprintArgs?)
@JvmName(name = "fnindccexhqvnseh")
suspend fun ja3Fingerprint(value: Output<RuleGroupRateLimitJa3FingerprintArgs>)
@JvmName(name = "trijstdnnfwkrylf")
suspend fun ja3Fingerprint(argument: suspend RuleGroupRateLimitJa3FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "iqltgmpgtogaddwe")
suspend fun ja4Fingerprint(value: RuleGroupRateLimitJa4FingerprintArgs?)
@JvmName(name = "ckywqlpcukmtgbkg")
suspend fun ja4Fingerprint(value: Output<RuleGroupRateLimitJa4FingerprintArgs>)
@JvmName(name = "xoqwhjbrfdovvamc")
suspend fun ja4Fingerprint(argument: suspend RuleGroupRateLimitJa4FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yrudxansgifusegb")
suspend fun labelNamespace(value: RuleGroupRateLimitLabelNamespaceArgs?)
@JvmName(name = "nfubyhebnmplwayd")
suspend fun labelNamespace(value: Output<RuleGroupRateLimitLabelNamespaceArgs>)
@JvmName(name = "bulixaecvpexlenk")
suspend fun labelNamespace(argument: suspend RuleGroupRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "atktxfqymmpmchjk")
suspend fun queryArgument(value: RuleGroupRateLimitQueryArgumentArgs?)
@JvmName(name = "pvwdlhomsvvjthjn")
suspend fun queryArgument(value: Output<RuleGroupRateLimitQueryArgumentArgs>)
@JvmName(name = "pxfxtajnuunaiqnq")
suspend fun queryArgument(argument: suspend RuleGroupRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kbgkfrtdggfttojn")
suspend fun queryString(value: RuleGroupRateLimitQueryStringArgs?)
@JvmName(name = "drtridcwmopudrci")
suspend fun queryString(value: Output<RuleGroupRateLimitQueryStringArgs>)
@JvmName(name = "tdiniqfnkbmrnwax")
suspend fun queryString(argument: suspend RuleGroupRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vnwhxtmwmghdrkje")
suspend fun uriPath(value: RuleGroupRateLimitUriPathArgs?)
@JvmName(name = "tchiqwfvirgpjvtu")
suspend fun uriPath(value: Output<RuleGroupRateLimitUriPathArgs>)
@JvmName(name = "aiuorbeycurpdncr")
suspend fun uriPath(argument: suspend RuleGroupRateLimitUriPathArgsBuilder.() -> Unit)