| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.WAFv2.RuleGroup.NotStatementProperty
Documentation
data SizeConstraintStatementProperty Source #
Constructors
| SizeConstraintStatementProperty | |
Fields | |
Instances
data LabelMatchStatementProperty Source #
Constructors
| LabelMatchStatementProperty | |
Fields | |
Instances
| ToJSON LabelMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty Methods toJSON :: LabelMatchStatementProperty -> Value # toEncoding :: LabelMatchStatementProperty -> Encoding # toJSONList :: [LabelMatchStatementProperty] -> Value # toEncodingList :: [LabelMatchStatementProperty] -> Encoding # | |||||
| Show LabelMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty Methods showsPrec :: Int -> LabelMatchStatementProperty -> ShowS # show :: LabelMatchStatementProperty -> String # showList :: [LabelMatchStatementProperty] -> ShowS # | |||||
| Eq LabelMatchStatementProperty Source # | |||||
| ToResourceProperties LabelMatchStatementProperty Source # | |||||
| Property "Key" LabelMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty Associated Types
Methods set :: PropertyType "Key" LabelMatchStatementProperty -> LabelMatchStatementProperty -> LabelMatchStatementProperty # | |||||
| Property "Scope" LabelMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.LabelMatchStatementProperty Associated Types
Methods set :: PropertyType "Scope" LabelMatchStatementProperty -> LabelMatchStatementProperty -> LabelMatchStatementProperty # | |||||
| type PropertyType "Key" LabelMatchStatementProperty Source # | |||||
| type PropertyType "Scope" LabelMatchStatementProperty Source # | |||||
data CookieMatchPatternProperty Source #
Constructors
| CookieMatchPatternProperty | |
Fields
| |
Instances
| ToJSON CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Methods toJSON :: CookieMatchPatternProperty -> Value # toEncoding :: CookieMatchPatternProperty -> Encoding # toJSONList :: [CookieMatchPatternProperty] -> Value # toEncodingList :: [CookieMatchPatternProperty] -> Encoding # | |||||
| Show CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Methods showsPrec :: Int -> CookieMatchPatternProperty -> ShowS # show :: CookieMatchPatternProperty -> String # showList :: [CookieMatchPatternProperty] -> ShowS # | |||||
| Eq CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Methods (==) :: CookieMatchPatternProperty -> CookieMatchPatternProperty -> Bool # (/=) :: CookieMatchPatternProperty -> CookieMatchPatternProperty -> Bool # | |||||
| ToResourceProperties CookieMatchPatternProperty Source # | |||||
| Property "All" CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Associated Types
Methods set :: PropertyType "All" CookieMatchPatternProperty -> CookieMatchPatternProperty -> CookieMatchPatternProperty # | |||||
| Property "ExcludedCookies" CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Associated Types
Methods set :: PropertyType "ExcludedCookies" CookieMatchPatternProperty -> CookieMatchPatternProperty -> CookieMatchPatternProperty # | |||||
| Property "IncludedCookies" CookieMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookieMatchPatternProperty Associated Types
Methods set :: PropertyType "IncludedCookies" CookieMatchPatternProperty -> CookieMatchPatternProperty -> CookieMatchPatternProperty # | |||||
| type PropertyType "All" CookieMatchPatternProperty Source # | |||||
| type PropertyType "ExcludedCookies" CookieMatchPatternProperty Source # | |||||
| type PropertyType "IncludedCookies" CookieMatchPatternProperty Source # | |||||
data HeaderMatchPatternProperty Source #
Constructors
| HeaderMatchPatternProperty | |
Fields
| |
Instances
| ToJSON HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Methods toJSON :: HeaderMatchPatternProperty -> Value # toEncoding :: HeaderMatchPatternProperty -> Encoding # toJSONList :: [HeaderMatchPatternProperty] -> Value # toEncodingList :: [HeaderMatchPatternProperty] -> Encoding # | |||||
| Show HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Methods showsPrec :: Int -> HeaderMatchPatternProperty -> ShowS # show :: HeaderMatchPatternProperty -> String # showList :: [HeaderMatchPatternProperty] -> ShowS # | |||||
| Eq HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Methods (==) :: HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> Bool # (/=) :: HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> Bool # | |||||
| ToResourceProperties HeaderMatchPatternProperty Source # | |||||
| Property "All" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Associated Types
Methods set :: PropertyType "All" HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> HeaderMatchPatternProperty # | |||||
| Property "ExcludedHeaders" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Associated Types
Methods set :: PropertyType "ExcludedHeaders" HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> HeaderMatchPatternProperty # | |||||
| Property "IncludedHeaders" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeaderMatchPatternProperty Associated Types
Methods set :: PropertyType "IncludedHeaders" HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> HeaderMatchPatternProperty # | |||||
| type PropertyType "All" HeaderMatchPatternProperty Source # | |||||
| type PropertyType "ExcludedHeaders" HeaderMatchPatternProperty Source # | |||||
| type PropertyType "IncludedHeaders" HeaderMatchPatternProperty Source # | |||||
data JsonMatchPatternProperty Source #
Constructors
| JsonMatchPatternProperty | |
Fields
| |
Instances
| ToJSON JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty Methods toJSON :: JsonMatchPatternProperty -> Value # toEncoding :: JsonMatchPatternProperty -> Encoding # toJSONList :: [JsonMatchPatternProperty] -> Value # | |||||
| Show JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty Methods showsPrec :: Int -> JsonMatchPatternProperty -> ShowS # show :: JsonMatchPatternProperty -> String # showList :: [JsonMatchPatternProperty] -> ShowS # | |||||
| Eq JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty Methods (==) :: JsonMatchPatternProperty -> JsonMatchPatternProperty -> Bool # (/=) :: JsonMatchPatternProperty -> JsonMatchPatternProperty -> Bool # | |||||
| ToResourceProperties JsonMatchPatternProperty Source # | |||||
| Property "All" JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty Associated Types
Methods set :: PropertyType "All" JsonMatchPatternProperty -> JsonMatchPatternProperty -> JsonMatchPatternProperty # | |||||
| Property "IncludedPaths" JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonMatchPatternProperty Associated Types
Methods set :: PropertyType "IncludedPaths" JsonMatchPatternProperty -> JsonMatchPatternProperty -> JsonMatchPatternProperty # | |||||
| type PropertyType "All" JsonMatchPatternProperty Source # | |||||
| type PropertyType "IncludedPaths" JsonMatchPatternProperty Source # | |||||
data FieldToMatchProperty Source #
Constructors
| FieldToMatchProperty | |
Fields
| |
Instances
| ToJSON FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Methods toJSON :: FieldToMatchProperty -> Value # toEncoding :: FieldToMatchProperty -> Encoding # toJSONList :: [FieldToMatchProperty] -> Value # toEncodingList :: [FieldToMatchProperty] -> Encoding # omitField :: FieldToMatchProperty -> Bool # | |||||
| Show FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Methods showsPrec :: Int -> FieldToMatchProperty -> ShowS # show :: FieldToMatchProperty -> String # showList :: [FieldToMatchProperty] -> ShowS # | |||||
| Eq FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Methods (==) :: FieldToMatchProperty -> FieldToMatchProperty -> Bool # (/=) :: FieldToMatchProperty -> FieldToMatchProperty -> Bool # | |||||
| ToResourceProperties FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Methods toResourceProperties :: FieldToMatchProperty -> ResourceProperties # | |||||
| Property "AllQueryArguments" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "AllQueryArguments" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Body" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Body" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Cookies" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Cookies" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Headers" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Headers" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JA3Fingerprint" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JA3Fingerprint" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JA4Fingerprint" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JA4Fingerprint" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JsonBody" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JsonBody" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Method" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Method" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "QueryString" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "QueryString" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "SingleHeader" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "SingleHeader" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "SingleQueryArgument" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "SingleQueryArgument" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "UriFragment" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "UriFragment" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "UriPath" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.FieldToMatchProperty Associated Types
Methods set :: PropertyType "UriPath" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| type PropertyType "AllQueryArguments" FieldToMatchProperty Source # | |||||
| type PropertyType "Body" FieldToMatchProperty Source # | |||||
| type PropertyType "Cookies" FieldToMatchProperty Source # | |||||
| type PropertyType "Headers" FieldToMatchProperty Source # | |||||
| type PropertyType "JA3Fingerprint" FieldToMatchProperty Source # | |||||
| type PropertyType "JA4Fingerprint" FieldToMatchProperty Source # | |||||
| type PropertyType "JsonBody" FieldToMatchProperty Source # | |||||
| type PropertyType "Method" FieldToMatchProperty Source # | |||||
| type PropertyType "QueryString" FieldToMatchProperty Source # | |||||
| type PropertyType "SingleHeader" FieldToMatchProperty Source # | |||||
| type PropertyType "SingleQueryArgument" FieldToMatchProperty Source # | |||||
| type PropertyType "UriFragment" FieldToMatchProperty Source # | |||||
| type PropertyType "UriPath" FieldToMatchProperty Source # | |||||
data SingleHeaderProperty Source #
Constructors
| SingleHeaderProperty | |
Instances
| ToJSON SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty Methods toJSON :: SingleHeaderProperty -> Value # toEncoding :: SingleHeaderProperty -> Encoding # toJSONList :: [SingleHeaderProperty] -> Value # toEncodingList :: [SingleHeaderProperty] -> Encoding # omitField :: SingleHeaderProperty -> Bool # | |||||
| Show SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty Methods showsPrec :: Int -> SingleHeaderProperty -> ShowS # show :: SingleHeaderProperty -> String # showList :: [SingleHeaderProperty] -> ShowS # | |||||
| Eq SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty Methods (==) :: SingleHeaderProperty -> SingleHeaderProperty -> Bool # (/=) :: SingleHeaderProperty -> SingleHeaderProperty -> Bool # | |||||
| ToResourceProperties SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty Methods toResourceProperties :: SingleHeaderProperty -> ResourceProperties # | |||||
| Property "Name" SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleHeaderProperty Associated Types
Methods set :: PropertyType "Name" SingleHeaderProperty -> SingleHeaderProperty -> SingleHeaderProperty # | |||||
| type PropertyType "Name" SingleHeaderProperty Source # | |||||
data StatementProperty Source #
Constructors
| StatementProperty | |
Fields
| |
Instances
| ToJSON StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Methods toJSON :: StatementProperty -> Value # toEncoding :: StatementProperty -> Encoding # toJSONList :: [StatementProperty] -> Value # toEncodingList :: [StatementProperty] -> Encoding # omitField :: StatementProperty -> Bool # | |||||
| Show StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Methods showsPrec :: Int -> StatementProperty -> ShowS # show :: StatementProperty -> String # showList :: [StatementProperty] -> ShowS # | |||||
| Eq StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Methods (==) :: StatementProperty -> StatementProperty -> Bool # (/=) :: StatementProperty -> StatementProperty -> Bool # | |||||
| ToResourceProperties StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Methods toResourceProperties :: StatementProperty -> ResourceProperties # | |||||
| Property "AndStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "AndStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "AsnMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "AsnMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "ByteMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "ByteMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "GeoMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "GeoMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "IPSetReferenceStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "IPSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "LabelMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "LabelMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "NotStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "NotStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "OrStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "OrStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "RateBasedStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "RateBasedStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "RegexMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "RegexMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "RegexPatternSetReferenceStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "RegexPatternSetReferenceStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "SizeConstraintStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "SizeConstraintStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "SqliMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "SqliMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| Property "XssMatchStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty Associated Types
Methods set :: PropertyType "XssMatchStatement" StatementProperty -> StatementProperty -> StatementProperty # | |||||
| type PropertyType "AndStatement" StatementProperty Source # | |||||
| type PropertyType "AsnMatchStatement" StatementProperty Source # | |||||
| type PropertyType "ByteMatchStatement" StatementProperty Source # | |||||
| type PropertyType "GeoMatchStatement" StatementProperty Source # | |||||
| type PropertyType "IPSetReferenceStatement" StatementProperty Source # | |||||
| type PropertyType "LabelMatchStatement" StatementProperty Source # | |||||
| type PropertyType "NotStatement" StatementProperty Source # | |||||
| type PropertyType "OrStatement" StatementProperty Source # | |||||
| type PropertyType "RateBasedStatement" StatementProperty Source # | |||||
| type PropertyType "RegexMatchStatement" StatementProperty Source # | |||||
| type PropertyType "RegexPatternSetReferenceStatement" StatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.StatementProperty type PropertyType "RegexPatternSetReferenceStatement" StatementProperty = RegexPatternSetReferenceStatementProperty | |||||
| type PropertyType "SizeConstraintStatement" StatementProperty Source # | |||||
| type PropertyType "SqliMatchStatement" StatementProperty Source # | |||||
| type PropertyType "XssMatchStatement" StatementProperty Source # | |||||
data AsnMatchStatementProperty Source #
Constructors
| AsnMatchStatementProperty | |
Fields | |
Instances
| ToJSON AsnMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty Methods toJSON :: AsnMatchStatementProperty -> Value # toEncoding :: AsnMatchStatementProperty -> Encoding # toJSONList :: [AsnMatchStatementProperty] -> Value # | |||||
| Show AsnMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty Methods showsPrec :: Int -> AsnMatchStatementProperty -> ShowS # show :: AsnMatchStatementProperty -> String # showList :: [AsnMatchStatementProperty] -> ShowS # | |||||
| Eq AsnMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty Methods (==) :: AsnMatchStatementProperty -> AsnMatchStatementProperty -> Bool # (/=) :: AsnMatchStatementProperty -> AsnMatchStatementProperty -> Bool # | |||||
| ToResourceProperties AsnMatchStatementProperty Source # | |||||
| Property "AsnList" AsnMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty Associated Types
Methods set :: PropertyType "AsnList" AsnMatchStatementProperty -> AsnMatchStatementProperty -> AsnMatchStatementProperty # | |||||
| Property "ForwardedIPConfig" AsnMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AsnMatchStatementProperty Associated Types
Methods set :: PropertyType "ForwardedIPConfig" AsnMatchStatementProperty -> AsnMatchStatementProperty -> AsnMatchStatementProperty # | |||||
| type PropertyType "AsnList" AsnMatchStatementProperty Source # | |||||
| type PropertyType "ForwardedIPConfig" AsnMatchStatementProperty Source # | |||||
data ForwardedIPConfigurationProperty Source #
Constructors
| ForwardedIPConfigurationProperty | |
Fields
| |
Instances
| ToJSON ForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ForwardedIPConfigurationProperty | |||||
| Show ForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ForwardedIPConfigurationProperty Methods showsPrec :: Int -> ForwardedIPConfigurationProperty -> ShowS # | |||||
| Eq ForwardedIPConfigurationProperty Source # | |||||
| ToResourceProperties ForwardedIPConfigurationProperty Source # | |||||
| Property "FallbackBehavior" ForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ForwardedIPConfigurationProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" ForwardedIPConfigurationProperty -> ForwardedIPConfigurationProperty -> ForwardedIPConfigurationProperty # | |||||
| Property "HeaderName" ForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ForwardedIPConfigurationProperty Associated Types
Methods set :: PropertyType "HeaderName" ForwardedIPConfigurationProperty -> ForwardedIPConfigurationProperty -> ForwardedIPConfigurationProperty # | |||||
| type PropertyType "FallbackBehavior" ForwardedIPConfigurationProperty Source # | |||||
| type PropertyType "HeaderName" ForwardedIPConfigurationProperty Source # | |||||
data BodyProperty Source #
Constructors
| BodyProperty | |
Instances
| ToJSON BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty Methods toJSON :: BodyProperty -> Value # toEncoding :: BodyProperty -> Encoding # toJSONList :: [BodyProperty] -> Value # toEncodingList :: [BodyProperty] -> Encoding # omitField :: BodyProperty -> Bool # | |||||
| Show BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty Methods showsPrec :: Int -> BodyProperty -> ShowS # show :: BodyProperty -> String # showList :: [BodyProperty] -> ShowS # | |||||
| Eq BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty | |||||
| ToResourceProperties BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty Methods toResourceProperties :: BodyProperty -> ResourceProperties # | |||||
| Property "OversizeHandling" BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty Associated Types
Methods set :: PropertyType "OversizeHandling" BodyProperty -> BodyProperty -> BodyProperty # | |||||
| type PropertyType "OversizeHandling" BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.BodyProperty | |||||
data ByteMatchStatementProperty Source #
Constructors
| ByteMatchStatementProperty | |
Fields | |
Instances
| ToJSON ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Methods toJSON :: ByteMatchStatementProperty -> Value # toEncoding :: ByteMatchStatementProperty -> Encoding # toJSONList :: [ByteMatchStatementProperty] -> Value # toEncodingList :: [ByteMatchStatementProperty] -> Encoding # | |||||
| Show ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Methods showsPrec :: Int -> ByteMatchStatementProperty -> ShowS # show :: ByteMatchStatementProperty -> String # showList :: [ByteMatchStatementProperty] -> ShowS # | |||||
| Eq ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Methods (==) :: ByteMatchStatementProperty -> ByteMatchStatementProperty -> Bool # (/=) :: ByteMatchStatementProperty -> ByteMatchStatementProperty -> Bool # | |||||
| ToResourceProperties ByteMatchStatementProperty Source # | |||||
| Property "FieldToMatch" ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" ByteMatchStatementProperty -> ByteMatchStatementProperty -> ByteMatchStatementProperty # | |||||
| Property "PositionalConstraint" ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Associated Types
Methods set :: PropertyType "PositionalConstraint" ByteMatchStatementProperty -> ByteMatchStatementProperty -> ByteMatchStatementProperty # | |||||
| Property "SearchString" ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Associated Types
Methods set :: PropertyType "SearchString" ByteMatchStatementProperty -> ByteMatchStatementProperty -> ByteMatchStatementProperty # | |||||
| Property "SearchStringBase64" ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Associated Types
Methods set :: PropertyType "SearchStringBase64" ByteMatchStatementProperty -> ByteMatchStatementProperty -> ByteMatchStatementProperty # | |||||
| Property "TextTransformations" ByteMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.ByteMatchStatementProperty Associated Types
Methods set :: PropertyType "TextTransformations" ByteMatchStatementProperty -> ByteMatchStatementProperty -> ByteMatchStatementProperty # | |||||
| type PropertyType "FieldToMatch" ByteMatchStatementProperty Source # | |||||
| type PropertyType "PositionalConstraint" ByteMatchStatementProperty Source # | |||||
| type PropertyType "SearchString" ByteMatchStatementProperty Source # | |||||
| type PropertyType "SearchStringBase64" ByteMatchStatementProperty Source # | |||||
| type PropertyType "TextTransformations" ByteMatchStatementProperty Source # | |||||
data TextTransformationProperty Source #
Constructors
| TextTransformationProperty | |
Instances
| ToJSON TextTransformationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.TextTransformationProperty Methods toJSON :: TextTransformationProperty -> Value # toEncoding :: TextTransformationProperty -> Encoding # toJSONList :: [TextTransformationProperty] -> Value # toEncodingList :: [TextTransformationProperty] -> Encoding # | |||||
| Show TextTransformationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.TextTransformationProperty Methods showsPrec :: Int -> TextTransformationProperty -> ShowS # show :: TextTransformationProperty -> String # showList :: [TextTransformationProperty] -> ShowS # | |||||
| Eq TextTransformationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.TextTransformationProperty Methods (==) :: TextTransformationProperty -> TextTransformationProperty -> Bool # (/=) :: TextTransformationProperty -> TextTransformationProperty -> Bool # | |||||
| ToResourceProperties TextTransformationProperty Source # | |||||
| Property "Priority" TextTransformationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.TextTransformationProperty Associated Types
Methods set :: PropertyType "Priority" TextTransformationProperty -> TextTransformationProperty -> TextTransformationProperty # | |||||
| Property "Type" TextTransformationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.TextTransformationProperty Associated Types
Methods set :: PropertyType "Type" TextTransformationProperty -> TextTransformationProperty -> TextTransformationProperty # | |||||
| type PropertyType "Priority" TextTransformationProperty Source # | |||||
| type PropertyType "Type" TextTransformationProperty Source # | |||||
data CookiesProperty Source #
Constructors
| CookiesProperty | |
Fields | |
Instances
| ToJSON CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Methods toJSON :: CookiesProperty -> Value # toEncoding :: CookiesProperty -> Encoding # toJSONList :: [CookiesProperty] -> Value # toEncodingList :: [CookiesProperty] -> Encoding # omitField :: CookiesProperty -> Bool # | |||||
| Show CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Methods showsPrec :: Int -> CookiesProperty -> ShowS # show :: CookiesProperty -> String # showList :: [CookiesProperty] -> ShowS # | |||||
| Eq CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Methods (==) :: CookiesProperty -> CookiesProperty -> Bool # (/=) :: CookiesProperty -> CookiesProperty -> Bool # | |||||
| ToResourceProperties CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Methods toResourceProperties :: CookiesProperty -> ResourceProperties # | |||||
| Property "MatchPattern" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Associated Types
Methods set :: PropertyType "MatchPattern" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| Property "MatchScope" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Associated Types
Methods set :: PropertyType "MatchScope" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| Property "OversizeHandling" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty Associated Types
Methods set :: PropertyType "OversizeHandling" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| type PropertyType "MatchPattern" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty | |||||
| type PropertyType "MatchScope" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty | |||||
| type PropertyType "OversizeHandling" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.CookiesProperty | |||||
data HeadersProperty Source #
Constructors
| HeadersProperty | |
Fields | |
Instances
| ToJSON HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Methods toJSON :: HeadersProperty -> Value # toEncoding :: HeadersProperty -> Encoding # toJSONList :: [HeadersProperty] -> Value # toEncodingList :: [HeadersProperty] -> Encoding # omitField :: HeadersProperty -> Bool # | |||||
| Show HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Methods showsPrec :: Int -> HeadersProperty -> ShowS # show :: HeadersProperty -> String # showList :: [HeadersProperty] -> ShowS # | |||||
| Eq HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Methods (==) :: HeadersProperty -> HeadersProperty -> Bool # (/=) :: HeadersProperty -> HeadersProperty -> Bool # | |||||
| ToResourceProperties HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Methods toResourceProperties :: HeadersProperty -> ResourceProperties # | |||||
| Property "MatchPattern" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Associated Types
Methods set :: PropertyType "MatchPattern" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| Property "MatchScope" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Associated Types
Methods set :: PropertyType "MatchScope" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| Property "OversizeHandling" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty Associated Types
Methods set :: PropertyType "OversizeHandling" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| type PropertyType "MatchPattern" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty | |||||
| type PropertyType "MatchScope" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty | |||||
| type PropertyType "OversizeHandling" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.HeadersProperty | |||||
data JA3FingerprintProperty Source #
Constructors
| JA3FingerprintProperty | |
Instances
| ToJSON JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty Methods toJSON :: JA3FingerprintProperty -> Value # toEncoding :: JA3FingerprintProperty -> Encoding # toJSONList :: [JA3FingerprintProperty] -> Value # toEncodingList :: [JA3FingerprintProperty] -> Encoding # omitField :: JA3FingerprintProperty -> Bool # | |||||
| Show JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty Methods showsPrec :: Int -> JA3FingerprintProperty -> ShowS # show :: JA3FingerprintProperty -> String # showList :: [JA3FingerprintProperty] -> ShowS # | |||||
| Eq JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty Methods (==) :: JA3FingerprintProperty -> JA3FingerprintProperty -> Bool # (/=) :: JA3FingerprintProperty -> JA3FingerprintProperty -> Bool # | |||||
| ToResourceProperties JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty Methods toResourceProperties :: JA3FingerprintProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA3FingerprintProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" JA3FingerprintProperty -> JA3FingerprintProperty -> JA3FingerprintProperty # | |||||
| type PropertyType "FallbackBehavior" JA3FingerprintProperty Source # | |||||
data JA4FingerprintProperty Source #
Constructors
| JA4FingerprintProperty | |
Instances
| ToJSON JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty Methods toJSON :: JA4FingerprintProperty -> Value # toEncoding :: JA4FingerprintProperty -> Encoding # toJSONList :: [JA4FingerprintProperty] -> Value # toEncodingList :: [JA4FingerprintProperty] -> Encoding # omitField :: JA4FingerprintProperty -> Bool # | |||||
| Show JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty Methods showsPrec :: Int -> JA4FingerprintProperty -> ShowS # show :: JA4FingerprintProperty -> String # showList :: [JA4FingerprintProperty] -> ShowS # | |||||
| Eq JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty Methods (==) :: JA4FingerprintProperty -> JA4FingerprintProperty -> Bool # (/=) :: JA4FingerprintProperty -> JA4FingerprintProperty -> Bool # | |||||
| ToResourceProperties JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty Methods toResourceProperties :: JA4FingerprintProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JA4FingerprintProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" JA4FingerprintProperty -> JA4FingerprintProperty -> JA4FingerprintProperty # | |||||
| type PropertyType "FallbackBehavior" JA4FingerprintProperty Source # | |||||
data JsonBodyProperty Source #
Constructors
| JsonBodyProperty | |
Fields | |
Instances
| ToJSON JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Methods toJSON :: JsonBodyProperty -> Value # toEncoding :: JsonBodyProperty -> Encoding # toJSONList :: [JsonBodyProperty] -> Value # toEncodingList :: [JsonBodyProperty] -> Encoding # omitField :: JsonBodyProperty -> Bool # | |||||
| Show JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Methods showsPrec :: Int -> JsonBodyProperty -> ShowS # show :: JsonBodyProperty -> String # showList :: [JsonBodyProperty] -> ShowS # | |||||
| Eq JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Methods (==) :: JsonBodyProperty -> JsonBodyProperty -> Bool # (/=) :: JsonBodyProperty -> JsonBodyProperty -> Bool # | |||||
| ToResourceProperties JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Methods toResourceProperties :: JsonBodyProperty -> ResourceProperties # | |||||
| Property "InvalidFallbackBehavior" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Associated Types
Methods set :: PropertyType "InvalidFallbackBehavior" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "MatchPattern" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Associated Types
Methods set :: PropertyType "MatchPattern" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "MatchScope" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Associated Types
Methods set :: PropertyType "MatchScope" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "OversizeHandling" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.JsonBodyProperty Associated Types
Methods set :: PropertyType "OversizeHandling" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| type PropertyType "InvalidFallbackBehavior" JsonBodyProperty Source # | |||||
| type PropertyType "MatchPattern" JsonBodyProperty Source # | |||||
| type PropertyType "MatchScope" JsonBodyProperty Source # | |||||
| type PropertyType "OversizeHandling" JsonBodyProperty Source # | |||||
data SingleQueryArgumentProperty Source #
Constructors
| SingleQueryArgumentProperty | |
Instances
| ToJSON SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty Methods toJSON :: SingleQueryArgumentProperty -> Value # toEncoding :: SingleQueryArgumentProperty -> Encoding # toJSONList :: [SingleQueryArgumentProperty] -> Value # toEncodingList :: [SingleQueryArgumentProperty] -> Encoding # | |||||
| Show SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty Methods showsPrec :: Int -> SingleQueryArgumentProperty -> ShowS # show :: SingleQueryArgumentProperty -> String # showList :: [SingleQueryArgumentProperty] -> ShowS # | |||||
| Eq SingleQueryArgumentProperty Source # | |||||
| ToResourceProperties SingleQueryArgumentProperty Source # | |||||
| Property "Name" SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SingleQueryArgumentProperty Associated Types
Methods set :: PropertyType "Name" SingleQueryArgumentProperty -> SingleQueryArgumentProperty -> SingleQueryArgumentProperty # | |||||
| type PropertyType "Name" SingleQueryArgumentProperty Source # | |||||
data UriFragmentProperty Source #
Constructors
| UriFragmentProperty | |
Fields
| |
Instances
| ToJSON UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty Methods toJSON :: UriFragmentProperty -> Value # toEncoding :: UriFragmentProperty -> Encoding # toJSONList :: [UriFragmentProperty] -> Value # toEncodingList :: [UriFragmentProperty] -> Encoding # omitField :: UriFragmentProperty -> Bool # | |||||
| Show UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty Methods showsPrec :: Int -> UriFragmentProperty -> ShowS # show :: UriFragmentProperty -> String # showList :: [UriFragmentProperty] -> ShowS # | |||||
| Eq UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty Methods (==) :: UriFragmentProperty -> UriFragmentProperty -> Bool # (/=) :: UriFragmentProperty -> UriFragmentProperty -> Bool # | |||||
| ToResourceProperties UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty Methods toResourceProperties :: UriFragmentProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.UriFragmentProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" UriFragmentProperty -> UriFragmentProperty -> UriFragmentProperty # | |||||
| type PropertyType "FallbackBehavior" UriFragmentProperty Source # | |||||
data GeoMatchStatementProperty Source #
Constructors
| GeoMatchStatementProperty | |
Fields | |
Instances
| ToJSON GeoMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty Methods toJSON :: GeoMatchStatementProperty -> Value # toEncoding :: GeoMatchStatementProperty -> Encoding # toJSONList :: [GeoMatchStatementProperty] -> Value # | |||||
| Show GeoMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty Methods showsPrec :: Int -> GeoMatchStatementProperty -> ShowS # show :: GeoMatchStatementProperty -> String # showList :: [GeoMatchStatementProperty] -> ShowS # | |||||
| Eq GeoMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty Methods (==) :: GeoMatchStatementProperty -> GeoMatchStatementProperty -> Bool # (/=) :: GeoMatchStatementProperty -> GeoMatchStatementProperty -> Bool # | |||||
| ToResourceProperties GeoMatchStatementProperty Source # | |||||
| Property "CountryCodes" GeoMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty Associated Types
Methods set :: PropertyType "CountryCodes" GeoMatchStatementProperty -> GeoMatchStatementProperty -> GeoMatchStatementProperty # | |||||
| Property "ForwardedIPConfig" GeoMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.GeoMatchStatementProperty Associated Types
Methods set :: PropertyType "ForwardedIPConfig" GeoMatchStatementProperty -> GeoMatchStatementProperty -> GeoMatchStatementProperty # | |||||
| type PropertyType "CountryCodes" GeoMatchStatementProperty Source # | |||||
| type PropertyType "ForwardedIPConfig" GeoMatchStatementProperty Source # | |||||
data IPSetForwardedIPConfigurationProperty Source #
Constructors
| IPSetForwardedIPConfigurationProperty | |
Fields
| |
Instances
| ToJSON IPSetForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty Methods toJSON :: IPSetForwardedIPConfigurationProperty -> Value # toEncoding :: IPSetForwardedIPConfigurationProperty -> Encoding # toJSONList :: [IPSetForwardedIPConfigurationProperty] -> Value # toEncodingList :: [IPSetForwardedIPConfigurationProperty] -> Encoding # omitField :: IPSetForwardedIPConfigurationProperty -> Bool # | |||||
| Show IPSetForwardedIPConfigurationProperty Source # | |||||
| Eq IPSetForwardedIPConfigurationProperty Source # | |||||
| ToResourceProperties IPSetForwardedIPConfigurationProperty Source # | |||||
| Property "FallbackBehavior" IPSetForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty # | |||||
| Property "HeaderName" IPSetForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty Associated Types
Methods set :: PropertyType "HeaderName" IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty # | |||||
| Property "Position" IPSetForwardedIPConfigurationProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetForwardedIPConfigurationProperty Associated Types
Methods set :: PropertyType "Position" IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty -> IPSetForwardedIPConfigurationProperty # | |||||
| type PropertyType "FallbackBehavior" IPSetForwardedIPConfigurationProperty Source # | |||||
| type PropertyType "HeaderName" IPSetForwardedIPConfigurationProperty Source # | |||||
| type PropertyType "Position" IPSetForwardedIPConfigurationProperty Source # | |||||
data IPSetReferenceStatementProperty Source #
Constructors
| IPSetReferenceStatementProperty | |
Fields | |
Instances
| ToJSON IPSetReferenceStatementProperty Source # | |||||
| Show IPSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty Methods showsPrec :: Int -> IPSetReferenceStatementProperty -> ShowS # | |||||
| Eq IPSetReferenceStatementProperty Source # | |||||
| ToResourceProperties IPSetReferenceStatementProperty Source # | |||||
| Property "Arn" IPSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty Associated Types
| |||||
| Property "IPSetForwardedIPConfig" IPSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty Associated Types
Methods set :: PropertyType "IPSetForwardedIPConfig" IPSetReferenceStatementProperty -> IPSetReferenceStatementProperty -> IPSetReferenceStatementProperty # | |||||
| type PropertyType "Arn" IPSetReferenceStatementProperty Source # | |||||
| type PropertyType "IPSetForwardedIPConfig" IPSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.IPSetReferenceStatementProperty type PropertyType "IPSetForwardedIPConfig" IPSetReferenceStatementProperty = IPSetForwardedIPConfigurationProperty | |||||
data RegexMatchStatementProperty Source #
Constructors
| RegexMatchStatementProperty | |
Fields | |
Instances
| ToJSON RegexMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty Methods toJSON :: RegexMatchStatementProperty -> Value # toEncoding :: RegexMatchStatementProperty -> Encoding # toJSONList :: [RegexMatchStatementProperty] -> Value # toEncodingList :: [RegexMatchStatementProperty] -> Encoding # | |||||
| Show RegexMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty Methods showsPrec :: Int -> RegexMatchStatementProperty -> ShowS # show :: RegexMatchStatementProperty -> String # showList :: [RegexMatchStatementProperty] -> ShowS # | |||||
| Eq RegexMatchStatementProperty Source # | |||||
| ToResourceProperties RegexMatchStatementProperty Source # | |||||
| Property "FieldToMatch" RegexMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" RegexMatchStatementProperty -> RegexMatchStatementProperty -> RegexMatchStatementProperty # | |||||
| Property "RegexString" RegexMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty Associated Types
Methods set :: PropertyType "RegexString" RegexMatchStatementProperty -> RegexMatchStatementProperty -> RegexMatchStatementProperty # | |||||
| Property "TextTransformations" RegexMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexMatchStatementProperty Associated Types
Methods set :: PropertyType "TextTransformations" RegexMatchStatementProperty -> RegexMatchStatementProperty -> RegexMatchStatementProperty # | |||||
| type PropertyType "FieldToMatch" RegexMatchStatementProperty Source # | |||||
| type PropertyType "RegexString" RegexMatchStatementProperty Source # | |||||
| type PropertyType "TextTransformations" RegexMatchStatementProperty Source # | |||||
data RegexPatternSetReferenceStatementProperty Source #
Constructors
| RegexPatternSetReferenceStatementProperty | |
Fields | |
Instances
| ToJSON RegexPatternSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty Methods toJSON :: RegexPatternSetReferenceStatementProperty -> Value # toEncoding :: RegexPatternSetReferenceStatementProperty -> Encoding # toJSONList :: [RegexPatternSetReferenceStatementProperty] -> Value # toEncodingList :: [RegexPatternSetReferenceStatementProperty] -> Encoding # omitField :: RegexPatternSetReferenceStatementProperty -> Bool # | |||||
| Show RegexPatternSetReferenceStatementProperty Source # | |||||
| Eq RegexPatternSetReferenceStatementProperty Source # | |||||
| ToResourceProperties RegexPatternSetReferenceStatementProperty Source # | |||||
| Property "Arn" RegexPatternSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty Associated Types
| |||||
| Property "FieldToMatch" RegexPatternSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" RegexPatternSetReferenceStatementProperty -> RegexPatternSetReferenceStatementProperty -> RegexPatternSetReferenceStatementProperty # | |||||
| Property "TextTransformations" RegexPatternSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty Associated Types
Methods set :: PropertyType "TextTransformations" RegexPatternSetReferenceStatementProperty -> RegexPatternSetReferenceStatementProperty -> RegexPatternSetReferenceStatementProperty # | |||||
| type PropertyType "Arn" RegexPatternSetReferenceStatementProperty Source # | |||||
| type PropertyType "FieldToMatch" RegexPatternSetReferenceStatementProperty Source # | |||||
| type PropertyType "TextTransformations" RegexPatternSetReferenceStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RegexPatternSetReferenceStatementProperty type PropertyType "TextTransformations" RegexPatternSetReferenceStatementProperty = [TextTransformationProperty] | |||||
data SqliMatchStatementProperty Source #
Constructors
| SqliMatchStatementProperty | |
Fields | |
Instances
| ToJSON SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Methods toJSON :: SqliMatchStatementProperty -> Value # toEncoding :: SqliMatchStatementProperty -> Encoding # toJSONList :: [SqliMatchStatementProperty] -> Value # toEncodingList :: [SqliMatchStatementProperty] -> Encoding # | |||||
| Show SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Methods showsPrec :: Int -> SqliMatchStatementProperty -> ShowS # show :: SqliMatchStatementProperty -> String # showList :: [SqliMatchStatementProperty] -> ShowS # | |||||
| Eq SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Methods (==) :: SqliMatchStatementProperty -> SqliMatchStatementProperty -> Bool # (/=) :: SqliMatchStatementProperty -> SqliMatchStatementProperty -> Bool # | |||||
| ToResourceProperties SqliMatchStatementProperty Source # | |||||
| Property "FieldToMatch" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" SqliMatchStatementProperty -> SqliMatchStatementProperty -> SqliMatchStatementProperty # | |||||
| Property "SensitivityLevel" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Associated Types
Methods set :: PropertyType "SensitivityLevel" SqliMatchStatementProperty -> SqliMatchStatementProperty -> SqliMatchStatementProperty # | |||||
| Property "TextTransformations" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.SqliMatchStatementProperty Associated Types
Methods set :: PropertyType "TextTransformations" SqliMatchStatementProperty -> SqliMatchStatementProperty -> SqliMatchStatementProperty # | |||||
| type PropertyType "FieldToMatch" SqliMatchStatementProperty Source # | |||||
| type PropertyType "SensitivityLevel" SqliMatchStatementProperty Source # | |||||
| type PropertyType "TextTransformations" SqliMatchStatementProperty Source # | |||||
data XssMatchStatementProperty Source #
Constructors
| XssMatchStatementProperty | |
Fields | |
Instances
| ToJSON XssMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty Methods toJSON :: XssMatchStatementProperty -> Value # toEncoding :: XssMatchStatementProperty -> Encoding # toJSONList :: [XssMatchStatementProperty] -> Value # | |||||
| Show XssMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty Methods showsPrec :: Int -> XssMatchStatementProperty -> ShowS # show :: XssMatchStatementProperty -> String # showList :: [XssMatchStatementProperty] -> ShowS # | |||||
| Eq XssMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty Methods (==) :: XssMatchStatementProperty -> XssMatchStatementProperty -> Bool # (/=) :: XssMatchStatementProperty -> XssMatchStatementProperty -> Bool # | |||||
| ToResourceProperties XssMatchStatementProperty Source # | |||||
| Property "FieldToMatch" XssMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" XssMatchStatementProperty -> XssMatchStatementProperty -> XssMatchStatementProperty # | |||||
| Property "TextTransformations" XssMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.XssMatchStatementProperty Associated Types
Methods set :: PropertyType "TextTransformations" XssMatchStatementProperty -> XssMatchStatementProperty -> XssMatchStatementProperty # | |||||
| type PropertyType "FieldToMatch" XssMatchStatementProperty Source # | |||||
| type PropertyType "TextTransformations" XssMatchStatementProperty Source # | |||||
data AndStatementProperty Source #
Instances
| ToJSON AndStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty Methods toJSON :: AndStatementProperty -> Value # toEncoding :: AndStatementProperty -> Encoding # toJSONList :: [AndStatementProperty] -> Value # toEncodingList :: [AndStatementProperty] -> Encoding # omitField :: AndStatementProperty -> Bool # | |||||
| Show AndStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty Methods showsPrec :: Int -> AndStatementProperty -> ShowS # show :: AndStatementProperty -> String # showList :: [AndStatementProperty] -> ShowS # | |||||
| Eq AndStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty Methods (==) :: AndStatementProperty -> AndStatementProperty -> Bool # (/=) :: AndStatementProperty -> AndStatementProperty -> Bool # | |||||
| ToResourceProperties AndStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty Methods toResourceProperties :: AndStatementProperty -> ResourceProperties # | |||||
| Property "Statements" AndStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.AndStatementProperty Associated Types
Methods set :: PropertyType "Statements" AndStatementProperty -> AndStatementProperty -> AndStatementProperty # | |||||
| type PropertyType "Statements" AndStatementProperty Source # | |||||
mkByteMatchStatementProperty :: FieldToMatchProperty -> Value Text -> [TextTransformationProperty] -> ByteMatchStatementProperty Source #
mkCookiesProperty :: CookieMatchPatternProperty -> Value Text -> Value Text -> CookiesProperty Source #
mkForwardedIPConfigurationProperty :: Value Text -> Value Text -> ForwardedIPConfigurationProperty Source #
mkHeadersProperty :: HeaderMatchPatternProperty -> Value Text -> Value Text -> HeadersProperty Source #
mkIPSetForwardedIPConfigurationProperty :: Value Text -> Value Text -> Value Text -> IPSetForwardedIPConfigurationProperty Source #
data NotStatementProperty Source #
Instances
| ToJSON NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods toJSON :: NotStatementProperty -> Value # toEncoding :: NotStatementProperty -> Encoding # toJSONList :: [NotStatementProperty] -> Value # toEncodingList :: [NotStatementProperty] -> Encoding # omitField :: NotStatementProperty -> Bool # | |||||
| Show NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods showsPrec :: Int -> NotStatementProperty -> ShowS # show :: NotStatementProperty -> String # showList :: [NotStatementProperty] -> ShowS # | |||||
| Eq NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods (==) :: NotStatementProperty -> NotStatementProperty -> Bool # (/=) :: NotStatementProperty -> NotStatementProperty -> Bool # | |||||
| ToResourceProperties NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods toResourceProperties :: NotStatementProperty -> ResourceProperties # | |||||
| Property "Statement" NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Associated Types
Methods set :: PropertyType "Statement" NotStatementProperty -> NotStatementProperty -> NotStatementProperty # | |||||
| type PropertyType "Statement" NotStatementProperty Source # | |||||
data OrStatementProperty Source #
Instances
| ToJSON OrStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty Methods toJSON :: OrStatementProperty -> Value # toEncoding :: OrStatementProperty -> Encoding # toJSONList :: [OrStatementProperty] -> Value # toEncodingList :: [OrStatementProperty] -> Encoding # omitField :: OrStatementProperty -> Bool # | |||||
| Show OrStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty Methods showsPrec :: Int -> OrStatementProperty -> ShowS # show :: OrStatementProperty -> String # showList :: [OrStatementProperty] -> ShowS # | |||||
| Eq OrStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty Methods (==) :: OrStatementProperty -> OrStatementProperty -> Bool # (/=) :: OrStatementProperty -> OrStatementProperty -> Bool # | |||||
| ToResourceProperties OrStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty Methods toResourceProperties :: OrStatementProperty -> ResourceProperties # | |||||
| Property "Statements" OrStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.OrStatementProperty Associated Types
Methods set :: PropertyType "Statements" OrStatementProperty -> OrStatementProperty -> OrStatementProperty # | |||||
| type PropertyType "Statements" OrStatementProperty Source # | |||||
data RateBasedStatementProperty Source #
Instances
| ToJSON RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Methods toJSON :: RateBasedStatementProperty -> Value # toEncoding :: RateBasedStatementProperty -> Encoding # toJSONList :: [RateBasedStatementProperty] -> Value # toEncodingList :: [RateBasedStatementProperty] -> Encoding # | |||||
| Show RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Methods showsPrec :: Int -> RateBasedStatementProperty -> ShowS # show :: RateBasedStatementProperty -> String # showList :: [RateBasedStatementProperty] -> ShowS # | |||||
| Eq RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Methods (==) :: RateBasedStatementProperty -> RateBasedStatementProperty -> Bool # (/=) :: RateBasedStatementProperty -> RateBasedStatementProperty -> Bool # | |||||
| ToResourceProperties RateBasedStatementProperty Source # | |||||
| Property "AggregateKeyType" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "AggregateKeyType" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| Property "CustomKeys" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "CustomKeys" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| Property "EvaluationWindowSec" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "EvaluationWindowSec" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| Property "ForwardedIPConfig" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "ForwardedIPConfig" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| Property "Limit" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "Limit" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| Property "ScopeDownStatement" RateBasedStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.RateBasedStatementProperty Associated Types
Methods set :: PropertyType "ScopeDownStatement" RateBasedStatementProperty -> RateBasedStatementProperty -> RateBasedStatementProperty # | |||||
| type PropertyType "AggregateKeyType" RateBasedStatementProperty Source # | |||||
| type PropertyType "CustomKeys" RateBasedStatementProperty Source # | |||||
| type PropertyType "EvaluationWindowSec" RateBasedStatementProperty Source # | |||||
| type PropertyType "ForwardedIPConfig" RateBasedStatementProperty Source # | |||||
| type PropertyType "Limit" RateBasedStatementProperty Source # | |||||
| type PropertyType "ScopeDownStatement" RateBasedStatementProperty Source # | |||||
mkRegexMatchStatementProperty :: FieldToMatchProperty -> Value Text -> [TextTransformationProperty] -> RegexMatchStatementProperty Source #
mkRegexPatternSetReferenceStatementProperty :: Value Text -> FieldToMatchProperty -> [TextTransformationProperty] -> RegexPatternSetReferenceStatementProperty Source #
mkSizeConstraintStatementProperty :: Value Text -> FieldToMatchProperty -> Value Double -> [TextTransformationProperty] -> SizeConstraintStatementProperty Source #
mkSqliMatchStatementProperty :: FieldToMatchProperty -> [TextTransformationProperty] -> SqliMatchStatementProperty Source #
mkXssMatchStatementProperty :: FieldToMatchProperty -> [TextTransformationProperty] -> XssMatchStatementProperty Source #
data NotStatementProperty Source #
Constructors
| NotStatementProperty | |
Instances
| ToJSON NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods toJSON :: NotStatementProperty -> Value # toEncoding :: NotStatementProperty -> Encoding # toJSONList :: [NotStatementProperty] -> Value # toEncodingList :: [NotStatementProperty] -> Encoding # omitField :: NotStatementProperty -> Bool # | |||||
| Show NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods showsPrec :: Int -> NotStatementProperty -> ShowS # show :: NotStatementProperty -> String # showList :: [NotStatementProperty] -> ShowS # | |||||
| Eq NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods (==) :: NotStatementProperty -> NotStatementProperty -> Bool # (/=) :: NotStatementProperty -> NotStatementProperty -> Bool # | |||||
| ToResourceProperties NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Methods toResourceProperties :: NotStatementProperty -> ResourceProperties # | |||||
| Property "Statement" NotStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.RuleGroup.NotStatementProperty Associated Types
Methods set :: PropertyType "Statement" NotStatementProperty -> NotStatementProperty -> NotStatementProperty # | |||||
| type PropertyType "Statement" NotStatementProperty Source # | |||||