RuleGroupRateBasedStatementCustomKeyArgsBuilder

Functions

Link copied to clipboard
@JvmName(name = "oituviirqtfrvfnr")
suspend fun cookie(value: RuleGroupRateLimitCookieArgs?)
@JvmName(name = "gnilfqgbygdwjaje")
suspend fun cookie(value: Output<RuleGroupRateLimitCookieArgs>)
@JvmName(name = "hksuwwtpmuaopilk")
suspend fun cookie(argument: suspend RuleGroupRateLimitCookieArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "xolgbcjvjftqarin")
suspend fun forwardedIp(value: RuleGroupRateLimitForwardedIpArgs?)
@JvmName(name = "bhhpboowbmdipbtq")
suspend fun forwardedIp(value: Output<RuleGroupRateLimitForwardedIpArgs>)
@JvmName(name = "gndkdgjxrwcvgekv")
suspend fun forwardedIp(argument: suspend RuleGroupRateLimitForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ycnkvuttohwnlrpm")
suspend fun header(value: RuleGroupRateLimitHeaderArgs?)
@JvmName(name = "aachtkfpwgxarokf")
suspend fun header(value: Output<RuleGroupRateLimitHeaderArgs>)
@JvmName(name = "lcchphrwgclgyriy")
suspend fun header(argument: suspend RuleGroupRateLimitHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "hudkythfrwtxpccf")
suspend fun httpMethod(value: RuleGroupRateLimitHttpMethodArgs?)
@JvmName(name = "qxntyrhcunooopaq")
suspend fun httpMethod(value: Output<RuleGroupRateLimitHttpMethodArgs>)
@JvmName(name = "kiqgiysruevqjsws")
suspend fun httpMethod(argument: suspend RuleGroupRateLimitHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "wjyxltlvamqjdwlu")
suspend fun ip(value: RuleGroupRateLimitIpArgs?)
@JvmName(name = "xhdlvfnrscrjvrqc")
suspend fun ip(value: Output<RuleGroupRateLimitIpArgs>)
@JvmName(name = "nxsiefyycpthadru")
suspend fun ip(argument: suspend RuleGroupRateLimitIpArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mrmawcjatetahywk")
suspend fun labelNamespace(value: RuleGroupRateLimitLabelNamespaceArgs?)
@JvmName(name = "hiwbmsdwxsddduei")
suspend fun labelNamespace(value: Output<RuleGroupRateLimitLabelNamespaceArgs>)
@JvmName(name = "cjgjqfuabntspclm")
suspend fun labelNamespace(argument: suspend RuleGroupRateLimitLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ekdbcadltpqygxei")
suspend fun queryArgument(value: RuleGroupRateLimitQueryArgumentArgs?)
@JvmName(name = "nhrdmxptqwedobrt")
suspend fun queryArgument(value: Output<RuleGroupRateLimitQueryArgumentArgs>)
@JvmName(name = "dfyppbnvavfbjbao")
suspend fun queryArgument(argument: suspend RuleGroupRateLimitQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "mrtknqsppemegeji")
suspend fun queryString(value: RuleGroupRateLimitQueryStringArgs?)
@JvmName(name = "jmfhexceauhlafsr")
suspend fun queryString(value: Output<RuleGroupRateLimitQueryStringArgs>)
@JvmName(name = "fsjofmdollkspulp")
suspend fun queryString(argument: suspend RuleGroupRateLimitQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
@JvmName(name = "ydthuyxnpfnbspyg")
suspend fun uriPath(value: RuleGroupRateLimitUriPathArgs?)
@JvmName(name = "hqrbbknmmpaadiwc")
suspend fun uriPath(value: Output<RuleGroupRateLimitUriPathArgs>)
@JvmName(name = "hjaoyptshdbvhlvo")
suspend fun uriPath(argument: suspend RuleGroupRateLimitUriPathArgsBuilder.() -> Unit)