Package-level declarations
Types
Link copied to clipboard
data class ByteMatchSetByteMatchTuple(val fieldToMatch: ByteMatchSetByteMatchTupleFieldToMatch, val positionalConstraint: String, val targetString: String? = null, val textTransformation: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A collection of values returned by getIpset.
Link copied to clipboard
A collection of values returned by getRateBasedRule.
Link copied to clipboard
A collection of values returned by getRule.
Link copied to clipboard
data class GetSubscribedRuleGroupResult(val id: String, val metricName: String? = null, val name: String? = null)
A collection of values returned by getSubscribedRuleGroup.
Link copied to clipboard
A collection of values returned by getWebAcl.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RegexMatchSetRegexMatchTuple(val fieldToMatch: RegexMatchSetRegexMatchTupleFieldToMatch, val regexPatternSetId: String, val textTransformation: String)
Link copied to clipboard
Link copied to clipboard
data class RuleGroupActivatedRule(val action: RuleGroupActivatedRuleAction, val priority: Int, val ruleId: String, val type: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SizeConstraintSetSizeConstraint(val comparisonOperator: String, val fieldToMatch: SizeConstraintSetSizeConstraintFieldToMatch, val size: Int, val textTransformation: String)
Link copied to clipboard
Link copied to clipboard
data class SqlInjectionMatchSetSqlInjectionMatchTuple(val fieldToMatch: SqlInjectionMatchSetSqlInjectionMatchTupleFieldToMatch, val textTransformation: String)
Link copied to clipboard
data class SqlInjectionMatchSetSqlInjectionMatchTupleFieldToMatch(val data: String? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class WebAclLoggingConfiguration(val logDestination: String, val redactedFields: WebAclLoggingConfigurationRedactedFields? = null)
Link copied to clipboard
data class WebAclLoggingConfigurationRedactedFields(val fieldToMatches: List<WebAclLoggingConfigurationRedactedFieldsFieldToMatch>)
Link copied to clipboard
data class WebAclLoggingConfigurationRedactedFieldsFieldToMatch(val data: String? = null, val type: String)
Link copied to clipboard
data class WebAclRule(val action: WebAclRuleAction? = null, val overrideAction: WebAclRuleOverrideAction? = null, val priority: Int, val ruleId: String, val type: String? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class XssMatchSetXssMatchTuple(val fieldToMatch: XssMatchSetXssMatchTupleFieldToMatch, val textTransformation: String)
Link copied to clipboard