stratosphere-wafv2-1.0.0: Stratosphere integration for AWS WAFv2.
Safe HaskellNone
LanguageHaskell2010

Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Documentation

data SizeConstraintStatementProperty Source #

Instances

Instances details
ToJSON SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Show SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Eq SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

ToResourceProperties SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Property "ComparisonOperator" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Associated Types

type PropertyType "ComparisonOperator" SizeConstraintStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Property "FieldToMatch" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Property "Size" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

Property "TextTransformations" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

type PropertyType "ComparisonOperator" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

type PropertyType "FieldToMatch" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

type PropertyType "Size" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

type PropertyType "TextTransformations" SizeConstraintStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SizeConstraintStatementProperty

data LabelMatchStatementProperty Source #

Instances

Instances details
ToJSON LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

Show LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

Eq LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

ToResourceProperties LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

Property "Key" LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

Property "Scope" LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

type PropertyType "Key" LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

type PropertyType "Scope" LabelMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty

data CookieMatchPatternProperty Source #

Instances

Instances details
ToJSON CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Show CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Eq CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

ToResourceProperties CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Property "All" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Property "ExcludedCookies" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Associated Types

type PropertyType "ExcludedCookies" CookieMatchPatternProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Property "IncludedCookies" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

Associated Types

type PropertyType "IncludedCookies" CookieMatchPatternProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

type PropertyType "All" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

type PropertyType "ExcludedCookies" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

type PropertyType "IncludedCookies" CookieMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty

data HeaderMatchPatternProperty Source #

Instances

Instances details
ToJSON HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Show HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Eq HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

ToResourceProperties HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Property "All" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Property "ExcludedHeaders" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Associated Types

type PropertyType "ExcludedHeaders" HeaderMatchPatternProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Property "IncludedHeaders" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

Associated Types

type PropertyType "IncludedHeaders" HeaderMatchPatternProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

type PropertyType "All" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

type PropertyType "ExcludedHeaders" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

type PropertyType "IncludedHeaders" HeaderMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty

data JsonMatchPatternProperty Source #

Instances

Instances details
ToJSON JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

Show JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

Eq JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

ToResourceProperties JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

Property "All" JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

Property "IncludedPaths" JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

Associated Types

type PropertyType "IncludedPaths" JsonMatchPatternProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

type PropertyType "All" JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

type PropertyType "IncludedPaths" JsonMatchPatternProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty

data FieldToMatchProperty Source #

Instances

Instances details
ToJSON FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Show FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Eq FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

ToResourceProperties FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "AllQueryArguments" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "AllQueryArguments" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "AllQueryArguments" FieldToMatchProperty = Object
Property "Body" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "Cookies" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "Headers" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "JA3Fingerprint" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "JA3Fingerprint" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "JA4Fingerprint" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "JA4Fingerprint" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "JsonBody" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "Method" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "Method" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "QueryString" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "QueryString" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "SingleHeader" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "SingleHeader" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "SingleQueryArgument" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "SingleQueryArgument" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "UriFragment" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "UriFragment" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Property "UriPath" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

Associated Types

type PropertyType "UriPath" FieldToMatchProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "AllQueryArguments" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "AllQueryArguments" FieldToMatchProperty = Object
type PropertyType "Body" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "Cookies" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "Headers" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "JA3Fingerprint" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "JA4Fingerprint" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "JsonBody" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "Method" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "QueryString" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "SingleHeader" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "SingleQueryArgument" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "UriFragment" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

type PropertyType "UriPath" FieldToMatchProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty

data SingleHeaderProperty Source #

Instances

Instances details
ToJSON SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

Show SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

Eq SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

ToResourceProperties SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

Property "Name" SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

type PropertyType "Name" SingleHeaderProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty

data StatementProperty Source #

Instances

Instances details
ToJSON StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Show StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Eq StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

ToResourceProperties StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "AndStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "AsnMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "ByteMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "GeoMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "IPSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

set :: PropertyType "IPSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "LabelMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "NotStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "OrStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RateBasedStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RegexMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

set :: PropertyType "RegexPatternSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "SizeConstraintStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Methods

set :: PropertyType "SizeConstraintStatement" StatementProperty -> StatementProperty -> StatementProperty #

Property "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "SqliMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Property "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

Associated Types

type PropertyType "XssMatchStatement" StatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "AndStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "AsnMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "ByteMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "GeoMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "IPSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "LabelMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "NotStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "OrStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RateBasedStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RegexMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "RegexPatternSetReferenceStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "SizeConstraintStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "SqliMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

type PropertyType "XssMatchStatement" StatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty

data AsnMatchStatementProperty Source #

Instances

Instances details
ToJSON AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

Show AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

Eq AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

ToResourceProperties AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

Property "AsnList" AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

Property "ForwardedIPConfig" AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

type PropertyType "AsnList" AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

type PropertyType "ForwardedIPConfig" AsnMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty

data BodyProperty Source #

Instances

Instances details
ToJSON BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

Show BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

Eq BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

ToResourceProperties BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

Property "OversizeHandling" BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

Associated Types

type PropertyType "OversizeHandling" BodyProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

type PropertyType "OversizeHandling" BodyProperty = Value Text

Methods

set :: PropertyType "OversizeHandling" BodyProperty -> BodyProperty -> BodyProperty #

type PropertyType "OversizeHandling" BodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty

type PropertyType "OversizeHandling" BodyProperty = Value Text

data ByteMatchStatementProperty Source #

Instances

Instances details
ToJSON ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Show ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Eq ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

ToResourceProperties ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Property "FieldToMatch" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Property "PositionalConstraint" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Associated Types

type PropertyType "PositionalConstraint" ByteMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "PositionalConstraint" ByteMatchStatementProperty = Value Text
Property "SearchString" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Property "SearchStringBase64" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Associated Types

type PropertyType "SearchStringBase64" ByteMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Property "TextTransformations" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

Associated Types

type PropertyType "TextTransformations" ByteMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "FieldToMatch" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "PositionalConstraint" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "PositionalConstraint" ByteMatchStatementProperty = Value Text
type PropertyType "SearchString" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "SearchStringBase64" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

type PropertyType "TextTransformations" ByteMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty

data CookiesProperty Source #

Instances

Instances details
ToJSON CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Show CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Eq CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

ToResourceProperties CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Property "MatchPattern" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Associated Types

type PropertyType "MatchPattern" CookiesProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Property "MatchScope" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Associated Types

type PropertyType "MatchScope" CookiesProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Property "OversizeHandling" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

Associated Types

type PropertyType "OversizeHandling" CookiesProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

type PropertyType "OversizeHandling" CookiesProperty = Value Text
type PropertyType "MatchPattern" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

type PropertyType "MatchScope" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

type PropertyType "OversizeHandling" CookiesProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty

type PropertyType "OversizeHandling" CookiesProperty = Value Text

data HeadersProperty Source #

Instances

Instances details
ToJSON HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Show HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Eq HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

ToResourceProperties HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Property "MatchPattern" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Associated Types

type PropertyType "MatchPattern" HeadersProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Property "MatchScope" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Associated Types

type PropertyType "MatchScope" HeadersProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Property "OversizeHandling" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

Associated Types

type PropertyType "OversizeHandling" HeadersProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

type PropertyType "OversizeHandling" HeadersProperty = Value Text
type PropertyType "MatchPattern" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

type PropertyType "MatchScope" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

type PropertyType "OversizeHandling" HeadersProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty

type PropertyType "OversizeHandling" HeadersProperty = Value Text

data JA3FingerprintProperty Source #

Instances

Instances details
ToJSON JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

Show JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

Eq JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

ToResourceProperties JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

Property "FallbackBehavior" JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

Associated Types

type PropertyType "FallbackBehavior" JA3FingerprintProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

type PropertyType "FallbackBehavior" JA3FingerprintProperty = Value Text
type PropertyType "FallbackBehavior" JA3FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty

type PropertyType "FallbackBehavior" JA3FingerprintProperty = Value Text

data JA4FingerprintProperty Source #

Instances

Instances details
ToJSON JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

Show JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

Eq JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

ToResourceProperties JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

Property "FallbackBehavior" JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

Associated Types

type PropertyType "FallbackBehavior" JA4FingerprintProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

type PropertyType "FallbackBehavior" JA4FingerprintProperty = Value Text
type PropertyType "FallbackBehavior" JA4FingerprintProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty

type PropertyType "FallbackBehavior" JA4FingerprintProperty = Value Text

data JsonBodyProperty Source #

Instances

Instances details
ToJSON JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Show JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Eq JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

ToResourceProperties JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Property "InvalidFallbackBehavior" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Associated Types

type PropertyType "InvalidFallbackBehavior" JsonBodyProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "InvalidFallbackBehavior" JsonBodyProperty = Value Text

Methods

set :: PropertyType "InvalidFallbackBehavior" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty #

Property "MatchPattern" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Associated Types

type PropertyType "MatchPattern" JsonBodyProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Property "MatchScope" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Associated Types

type PropertyType "MatchScope" JsonBodyProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Property "OversizeHandling" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

Associated Types

type PropertyType "OversizeHandling" JsonBodyProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "OversizeHandling" JsonBodyProperty = Value Text
type PropertyType "InvalidFallbackBehavior" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "InvalidFallbackBehavior" JsonBodyProperty = Value Text
type PropertyType "MatchPattern" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "MatchScope" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "OversizeHandling" JsonBodyProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty

type PropertyType "OversizeHandling" JsonBodyProperty = Value Text

data SingleQueryArgumentProperty Source #

Instances

Instances details
ToJSON SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

Show SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

Eq SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

ToResourceProperties SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

Property "Name" SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

type PropertyType "Name" SingleQueryArgumentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty

data UriFragmentProperty Source #

Instances

Instances details
ToJSON UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

Show UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

Eq UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

ToResourceProperties UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

Property "FallbackBehavior" UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

Associated Types

type PropertyType "FallbackBehavior" UriFragmentProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

type PropertyType "FallbackBehavior" UriFragmentProperty = Value Text
type PropertyType "FallbackBehavior" UriFragmentProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty

type PropertyType "FallbackBehavior" UriFragmentProperty = Value Text

data GeoMatchStatementProperty Source #

Instances

Instances details
ToJSON GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

Show GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

Eq GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

ToResourceProperties GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

Property "CountryCodes" GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

Property "ForwardedIPConfig" GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

type PropertyType "CountryCodes" GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

type PropertyType "ForwardedIPConfig" GeoMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty

data IPSetForwardedIPConfigurationProperty Source #

Instances

Instances details
ToJSON IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

Show IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

Eq IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

ToResourceProperties IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

Property "FallbackBehavior" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

Property "HeaderName" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

Property "Position" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

type PropertyType "FallbackBehavior" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

type PropertyType "HeaderName" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

type PropertyType "Position" IPSetForwardedIPConfigurationProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty

data IPSetReferenceStatementProperty Source #

Instances

Instances details
ToJSON IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

Show IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

Eq IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

ToResourceProperties IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

Property "Arn" IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

Property "IPSetForwardedIPConfig" IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

type PropertyType "Arn" IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

type PropertyType "IPSetForwardedIPConfig" IPSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty

data RegexMatchStatementProperty Source #

Instances

Instances details
ToJSON RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Show RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Eq RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

ToResourceProperties RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Property "FieldToMatch" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Property "RegexString" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Property "TextTransformations" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

Associated Types

type PropertyType "TextTransformations" RegexMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

type PropertyType "FieldToMatch" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

type PropertyType "RegexString" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

type PropertyType "TextTransformations" RegexMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty

data RegexPatternSetReferenceStatementProperty Source #

Instances

Instances details
ToJSON RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

Show RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

Eq RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

ToResourceProperties RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

Property "Arn" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

Property "FieldToMatch" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

Property "TextTransformations" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

type PropertyType "Arn" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

type PropertyType "FieldToMatch" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

type PropertyType "TextTransformations" RegexPatternSetReferenceStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty

data SqliMatchStatementProperty Source #

Instances

Instances details
ToJSON SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Show SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Eq SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

ToResourceProperties SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Property "FieldToMatch" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Property "SensitivityLevel" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Associated Types

type PropertyType "SensitivityLevel" SqliMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Property "TextTransformations" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

Associated Types

type PropertyType "TextTransformations" SqliMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

type PropertyType "FieldToMatch" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

type PropertyType "SensitivityLevel" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

type PropertyType "TextTransformations" SqliMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty

data XssMatchStatementProperty Source #

Instances

Instances details
ToJSON XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

Show XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

Eq XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

ToResourceProperties XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

Property "FieldToMatch" XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

Property "TextTransformations" XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

Associated Types

type PropertyType "TextTransformations" XssMatchStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

type PropertyType "FieldToMatch" XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

type PropertyType "TextTransformations" XssMatchStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty

data AndStatementProperty Source #

Instances

Instances details
ToJSON AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Show AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Eq AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

ToResourceProperties AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Property "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

Associated Types

type PropertyType "Statements" AndStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

type PropertyType "Statements" AndStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty

data NotStatementProperty Source #

Instances

Instances details
ToJSON NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Show NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Eq NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

ToResourceProperties NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

Property "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

type PropertyType "Statement" NotStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty

data OrStatementProperty Source #

Instances

Instances details
ToJSON OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Show OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Eq OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

ToResourceProperties OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Property "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

Associated Types

type PropertyType "Statements" OrStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

type PropertyType "Statements" OrStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty

data RateBasedStatementProperty Source #

Instances

Instances details
ToJSON RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Show RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Eq RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

ToResourceProperties RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "AggregateKeyType" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "ScopeDownStatement" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

data RateBasedStatementProperty Source #

Instances

Instances details
ToJSON RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Show RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Eq RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

ToResourceProperties RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "AggregateKeyType" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Property "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

Associated Types

type PropertyType "ScopeDownStatement" RateBasedStatementProperty 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "AggregateKeyType" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "CustomKeys" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "EvaluationWindowSec" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ForwardedIPConfig" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "Limit" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty

type PropertyType "ScopeDownStatement" RateBasedStatementProperty Source # 
Instance details

Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty