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
data class ByteMatchSetByteMatchTupleFieldToMatch(val data: String? = null, val type: String)
Link copied to clipboard
data class GeoMatchSetGeoMatchConstraint(val type: String, val value: String)
Link copied to clipboard
data class GetIpsetResult(val id: String, val name: String)

A collection of values returned by getIpset.

Link copied to clipboard
data class GetRateBasedRuleResult(val id: String, val name: String)

A collection of values returned by getRateBasedRule.

Link copied to clipboard
data class GetRuleResult(val id: String, val name: String)

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
data class GetWebAclResult(val id: String, val name: String)

A collection of values returned by getWebAcl.

Link copied to clipboard
data class IpSetIpSetDescriptor(val type: String, val value: String)
Link copied to clipboard
data class RateBasedRulePredicate(val dataId: String, val negated: Boolean, val type: String)
Link copied to clipboard
data class RegexMatchSetRegexMatchTuple(val fieldToMatch: RegexMatchSetRegexMatchTupleFieldToMatch, val regexPatternSetId: String, val textTransformation: String)
Link copied to clipboard
data class RegexMatchSetRegexMatchTupleFieldToMatch(val data: String? = null, val type: String)
Link copied to clipboard
data class RuleGroupActivatedRule(val action: RuleGroupActivatedRuleAction, val priority: Int, val ruleId: String, val type: String? = null)
Link copied to clipboard
data class RuleGroupActivatedRuleAction(val type: String)
Link copied to clipboard
data class RulePredicate(val dataId: String, val negated: Boolean, val type: String)
Link copied to clipboard
data class SizeConstraintSetSizeConstraint(val comparisonOperator: String, val fieldToMatch: SizeConstraintSetSizeConstraintFieldToMatch, val size: Int, val textTransformation: String)
data class SizeConstraintSetSizeConstraintFieldToMatch(val data: String? = null, val type: String)
Link copied to clipboard
data class WebAclDefaultAction(val type: String)
Link copied to clipboard
data class WebAclLoggingConfiguration(val logDestination: String, val redactedFields: WebAclLoggingConfigurationRedactedFields? = null)
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
data class WebAclRuleAction(val type: String)
Link copied to clipboard
data class WebAclRuleOverrideAction(val type: String)
Link copied to clipboard
data class XssMatchSetXssMatchTuple(val fieldToMatch: XssMatchSetXssMatchTupleFieldToMatch, val textTransformation: String)
Link copied to clipboard
data class XssMatchSetXssMatchTupleFieldToMatch(val data: String? = null, val type: String)