Rule Group Rule Statement Rate Based Statement Custom Key Args Builder
Functions
Link copied to clipboard
suspend fun cookie(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyCookieArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun forwardedIp(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyForwardedIpArgs>)
suspend fun forwardedIp(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyForwardedIpArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun header(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyHeaderArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun httpMethod(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyHttpMethodArgs>)
suspend fun httpMethod(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyHttpMethodArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun ip(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyIpArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun ja3Fingerprint(value: RuleGroupRuleStatementRateBasedStatementCustomKeyJa3FingerprintArgs?)
suspend fun ja3Fingerprint(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyJa3FingerprintArgs>)
suspend fun ja3Fingerprint(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyJa3FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun ja4Fingerprint(value: RuleGroupRuleStatementRateBasedStatementCustomKeyJa4FingerprintArgs?)
suspend fun ja4Fingerprint(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyJa4FingerprintArgs>)
suspend fun ja4Fingerprint(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyJa4FingerprintArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun labelNamespace(value: RuleGroupRuleStatementRateBasedStatementCustomKeyLabelNamespaceArgs?)
suspend fun labelNamespace(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyLabelNamespaceArgs>)
suspend fun labelNamespace(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyLabelNamespaceArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun queryArgument(value: RuleGroupRuleStatementRateBasedStatementCustomKeyQueryArgumentArgs?)
suspend fun queryArgument(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyQueryArgumentArgs>)
suspend fun queryArgument(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyQueryArgumentArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun queryString(value: Output<RuleGroupRuleStatementRateBasedStatementCustomKeyQueryStringArgs>)
suspend fun queryString(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyQueryStringArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun uriPath(argument: suspend RuleGroupRuleStatementRateBasedStatementCustomKeyUriPathArgsBuilder.() -> Unit)