RuleGroupRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "ylwvobpwbkdjhpin")
suspend fun cookie(value: RuleGroupRateLimitCookieArgs?)
@JvmName(name = "sjerrjpugsiyibnv")
suspend fun cookie(value: Output<RuleGroupRateLimitCookieArgs>)
@JvmName(name = "fyblkifxrwddpnsv")
suspend fun cookie(argument: suspend RuleGroupRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rjvfijvjljncjtwa")
suspend fun forwardedIp(value: RuleGroupRateLimitForwardedIpArgs?)
@JvmName(name = "mnykjwnbqrfpapdc")
suspend fun forwardedIp(value: Output<RuleGroupRateLimitForwardedIpArgs>)
@JvmName(name = "pfewbrujfntqievg")
suspend fun forwardedIp(argument: suspend RuleGroupRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "gygpniksxuscttbc")
suspend fun header(value: RuleGroupRateLimitHeaderArgs?)
@JvmName(name = "bghdiyxscjgcmtis")
suspend fun header(value: Output<RuleGroupRateLimitHeaderArgs>)
@JvmName(name = "siqplqijrauybgsc")
suspend fun header(argument: suspend RuleGroupRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "pnjijjnpgsaamcis")
suspend fun httpMethod(value: RuleGroupRateLimitHttpMethodArgs?)
@JvmName(name = "ntveuwulbrfoaoga")
suspend fun httpMethod(value: Output<RuleGroupRateLimitHttpMethodArgs>)
@JvmName(name = "yosicvqmnlmfjbws")
suspend fun httpMethod(argument: suspend RuleGroupRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "aiqmbynqrjckapwv")
suspend fun ip(value: RuleGroupRateLimitIpArgs?)
@JvmName(name = "iwntyuvsajybhiqo")
suspend fun ip(value: Output<RuleGroupRateLimitIpArgs>)
@JvmName(name = "tofapkgxmvjkbmeu")
suspend fun ip(argument: suspend RuleGroupRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "idjrattobavydwpq")
suspend fun ja3Fingerprint(value: RuleGroupRateLimitJa3FingerprintArgs?)
@JvmName(name = "jflwhwpfxtkwurtv")
suspend fun ja3Fingerprint(value: Output<RuleGroupRateLimitJa3FingerprintArgs>)
@JvmName(name = "qnnutmtsvlxospir")
suspend fun ja3Fingerprint(argument: suspend RuleGroupRateLimitJa3FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bfmrhdvkijdgcnex")
suspend fun ja4Fingerprint(value: RuleGroupRateLimitJa4FingerprintArgs?)
@JvmName(name = "ugkvuwfcgfjkmgrd")
suspend fun ja4Fingerprint(value: Output<RuleGroupRateLimitJa4FingerprintArgs>)
@JvmName(name = "mgpupqjgfiggackx")
suspend fun ja4Fingerprint(argument: suspend RuleGroupRateLimitJa4FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "bhywepwdlpcmakue")
suspend fun labelNamespace(value: RuleGroupRateLimitLabelNamespaceArgs?)
@JvmName(name = "rcawvafhqoeduyml")
suspend fun labelNamespace(value: Output<RuleGroupRateLimitLabelNamespaceArgs>)
@JvmName(name = "yawfmohgdlcdwume")
suspend fun labelNamespace(argument: suspend RuleGroupRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "qdxsibhdouachjjg")
suspend fun queryArgument(value: RuleGroupRateLimitQueryArgumentArgs?)
@JvmName(name = "wprvjmmuhrbedqym")
suspend fun queryArgument(value: Output<RuleGroupRateLimitQueryArgumentArgs>)
@JvmName(name = "ujlhxmbvkpicjuww")
suspend fun queryArgument(argument: suspend RuleGroupRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "vwhtoldjgjcmqlid")
suspend fun queryString(value: RuleGroupRateLimitQueryStringArgs?)
@JvmName(name = "wwljahsvvlrrshtu")
suspend fun queryString(value: Output<RuleGroupRateLimitQueryStringArgs>)
@JvmName(name = "denfupublwqlifnj")
suspend fun queryString(argument: suspend RuleGroupRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tjufuxcyoeqesrrg")
suspend fun uriPath(value: RuleGroupRateLimitUriPathArgs?)
@JvmName(name = "pomikgjwaelqjksj")
suspend fun uriPath(value: Output<RuleGroupRateLimitUriPathArgs>)
@JvmName(name = "datxvfvnrgatxxle")
suspend fun uriPath(argument: suspend RuleGroupRateLimitUriPathArgsBuilder.() -> Unit)