RuleGroupRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "jjvqnwjmsxliqgct")
suspend fun cookie(value: RuleGroupRateLimitCookieArgs?)
@JvmName(name = "efsxnwnumfmlykaw")
suspend fun cookie(value: Output<RuleGroupRateLimitCookieArgs>)
@JvmName(name = "fwdvqlsqdnsntjwd")
suspend fun cookie(argument: suspend RuleGroupRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "kvcrmpmphdbxdcwl")
suspend fun forwardedIp(value: RuleGroupRateLimitForwardedIpArgs?)
@JvmName(name = "khthkjtnnyiyfihn")
suspend fun forwardedIp(value: Output<RuleGroupRateLimitForwardedIpArgs>)
@JvmName(name = "xcjlqhqeejddkkqt")
suspend fun forwardedIp(argument: suspend RuleGroupRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "fignaxghicdyaoox")
suspend fun header(value: RuleGroupRateLimitHeaderArgs?)
@JvmName(name = "klopvnfwemkhsfmb")
suspend fun header(value: Output<RuleGroupRateLimitHeaderArgs>)
@JvmName(name = "uktdbtdojemqnkpb")
suspend fun header(argument: suspend RuleGroupRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mxnvybeuyiiymfwh")
suspend fun httpMethod(value: RuleGroupRateLimitHttpMethodArgs?)
@JvmName(name = "lfdffrxlaxdjmxak")
suspend fun httpMethod(value: Output<RuleGroupRateLimitHttpMethodArgs>)
@JvmName(name = "fnbdlldnbwplfldr")
suspend fun httpMethod(argument: suspend RuleGroupRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "jqoqbkkiqimoomoh")
suspend fun ip(value: RuleGroupRateLimitIpArgs?)
@JvmName(name = "sghbpeaafjscpwoj")
suspend fun ip(value: Output<RuleGroupRateLimitIpArgs>)
@JvmName(name = "yogusfdhndluguiv")
suspend fun ip(argument: suspend RuleGroupRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "klgejufpmgwmxpfo")
suspend fun labelNamespace(value: RuleGroupRateLimitLabelNamespaceArgs?)
@JvmName(name = "fxhakokldttbghrs")
suspend fun labelNamespace(value: Output<RuleGroupRateLimitLabelNamespaceArgs>)
@JvmName(name = "paoihioprgunhqcv")
suspend fun labelNamespace(argument: suspend RuleGroupRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "yurxougaicoqqbyk")
suspend fun queryArgument(value: RuleGroupRateLimitQueryArgumentArgs?)
@JvmName(name = "hmhwlmmymewjjaca")
suspend fun queryArgument(value: Output<RuleGroupRateLimitQueryArgumentArgs>)
@JvmName(name = "jvdcpathncvordbl")
suspend fun queryArgument(argument: suspend RuleGroupRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "rnmuarorunuvkjgn")
suspend fun queryString(value: RuleGroupRateLimitQueryStringArgs?)
@JvmName(name = "qmwudunywnsndird")
suspend fun queryString(value: Output<RuleGroupRateLimitQueryStringArgs>)
@JvmName(name = "tkttmwcjtaxjyrlw")
suspend fun queryString(argument: suspend RuleGroupRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "tkjcbbddpxfesjpa")
suspend fun uriPath(value: RuleGroupRateLimitUriPathArgs?)
@JvmName(name = "wlfsmwuxiagwpbld")
suspend fun uriPath(value: Output<RuleGroupRateLimitUriPathArgs>)
@JvmName(name = "klgpgslvpnuyvqye")
suspend fun uriPath(argument: suspend RuleGroupRateLimitUriPathArgsBuilder.() -> Unit)