| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.WAFv2.RuleGroup.StatementProperty
Documentation
data AndStatementProperty Source #
Instances
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 # | |||||
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 # | |||||