| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty
Documentation
data CookieMatchPatternProperty Source #
Constructors
| CookieMatchPatternProperty | |
Fields
| |
Instances
data HeaderMatchPatternProperty Source #
Constructors
| HeaderMatchPatternProperty | |
Fields
| |
Instances
| ToJSON HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeaderMatchPatternProperty Methods toJSON :: HeaderMatchPatternProperty -> Value # toEncoding :: HeaderMatchPatternProperty -> Encoding # toJSONList :: [HeaderMatchPatternProperty] -> Value # toEncodingList :: [HeaderMatchPatternProperty] -> Encoding # | |||||
| Show HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeaderMatchPatternProperty Methods showsPrec :: Int -> HeaderMatchPatternProperty -> ShowS # show :: HeaderMatchPatternProperty -> String # showList :: [HeaderMatchPatternProperty] -> ShowS # | |||||
| Eq HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeaderMatchPatternProperty Methods (==) :: HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> Bool # (/=) :: HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> Bool # | |||||
| ToResourceProperties HeaderMatchPatternProperty Source # | |||||
| Property "All" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeaderMatchPatternProperty Associated Types
Methods set :: PropertyType "All" HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> HeaderMatchPatternProperty # | |||||
| Property "ExcludedHeaders" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeaderMatchPatternProperty Associated Types
Methods set :: PropertyType "ExcludedHeaders" HeaderMatchPatternProperty -> HeaderMatchPatternProperty -> HeaderMatchPatternProperty # | |||||
| Property "IncludedHeaders" HeaderMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.JsonMatchPatternProperty Methods toJSON :: JsonMatchPatternProperty -> Value # toEncoding :: JsonMatchPatternProperty -> Encoding # toJSONList :: [JsonMatchPatternProperty] -> Value # | |||||
| Show JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonMatchPatternProperty Methods showsPrec :: Int -> JsonMatchPatternProperty -> ShowS # show :: JsonMatchPatternProperty -> String # showList :: [JsonMatchPatternProperty] -> ShowS # | |||||
| Eq JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonMatchPatternProperty Methods (==) :: JsonMatchPatternProperty -> JsonMatchPatternProperty -> Bool # (/=) :: JsonMatchPatternProperty -> JsonMatchPatternProperty -> Bool # | |||||
| ToResourceProperties JsonMatchPatternProperty Source # | |||||
| Property "All" JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonMatchPatternProperty Associated Types
Methods set :: PropertyType "All" JsonMatchPatternProperty -> JsonMatchPatternProperty -> JsonMatchPatternProperty # | |||||
| Property "IncludedPaths" JsonMatchPatternProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.FieldToMatchProperty Methods toJSON :: FieldToMatchProperty -> Value # toEncoding :: FieldToMatchProperty -> Encoding # toJSONList :: [FieldToMatchProperty] -> Value # toEncodingList :: [FieldToMatchProperty] -> Encoding # omitField :: FieldToMatchProperty -> Bool # | |||||
| Show FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Methods showsPrec :: Int -> FieldToMatchProperty -> ShowS # show :: FieldToMatchProperty -> String # showList :: [FieldToMatchProperty] -> ShowS # | |||||
| Eq FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Methods (==) :: FieldToMatchProperty -> FieldToMatchProperty -> Bool # (/=) :: FieldToMatchProperty -> FieldToMatchProperty -> Bool # | |||||
| ToResourceProperties FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Methods toResourceProperties :: FieldToMatchProperty -> ResourceProperties # | |||||
| Property "AllQueryArguments" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "AllQueryArguments" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Body" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Body" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Cookies" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Cookies" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Headers" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Headers" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JA3Fingerprint" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JA3Fingerprint" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JA4Fingerprint" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JA4Fingerprint" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "JsonBody" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "JsonBody" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "Method" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "Method" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "QueryString" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "QueryString" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "SingleHeader" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "SingleHeader" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "SingleQueryArgument" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "SingleQueryArgument" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "UriFragment" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.FieldToMatchProperty Associated Types
Methods set :: PropertyType "UriFragment" FieldToMatchProperty -> FieldToMatchProperty -> FieldToMatchProperty # | |||||
| Property "UriPath" FieldToMatchProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.SingleHeaderProperty Methods toJSON :: SingleHeaderProperty -> Value # toEncoding :: SingleHeaderProperty -> Encoding # toJSONList :: [SingleHeaderProperty] -> Value # toEncodingList :: [SingleHeaderProperty] -> Encoding # omitField :: SingleHeaderProperty -> Bool # | |||||
| Show SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleHeaderProperty Methods showsPrec :: Int -> SingleHeaderProperty -> ShowS # show :: SingleHeaderProperty -> String # showList :: [SingleHeaderProperty] -> ShowS # | |||||
| Eq SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleHeaderProperty Methods (==) :: SingleHeaderProperty -> SingleHeaderProperty -> Bool # (/=) :: SingleHeaderProperty -> SingleHeaderProperty -> Bool # | |||||
| ToResourceProperties SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleHeaderProperty Methods toResourceProperties :: SingleHeaderProperty -> ResourceProperties # | |||||
| Property "Name" SingleHeaderProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleHeaderProperty Associated Types
Methods set :: PropertyType "Name" SingleHeaderProperty -> SingleHeaderProperty -> SingleHeaderProperty # | |||||
| type PropertyType "Name" SingleHeaderProperty Source # | |||||
data BodyProperty Source #
Constructors
| BodyProperty | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-body.html |
Instances
| ToJSON BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty Methods toJSON :: BodyProperty -> Value # toEncoding :: BodyProperty -> Encoding # toJSONList :: [BodyProperty] -> Value # toEncodingList :: [BodyProperty] -> Encoding # omitField :: BodyProperty -> Bool # | |||||
| Show BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty Methods showsPrec :: Int -> BodyProperty -> ShowS # show :: BodyProperty -> String # showList :: [BodyProperty] -> ShowS # | |||||
| Eq BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty | |||||
| ToResourceProperties BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty Methods toResourceProperties :: BodyProperty -> ResourceProperties # | |||||
| Property "OversizeHandling" BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty Associated Types
Methods set :: PropertyType "OversizeHandling" BodyProperty -> BodyProperty -> BodyProperty # | |||||
| type PropertyType "OversizeHandling" BodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.BodyProperty | |||||
data CookiesProperty Source #
Constructors
| CookiesProperty | |
Fields | |
Instances
| ToJSON CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Methods toJSON :: CookiesProperty -> Value # toEncoding :: CookiesProperty -> Encoding # toJSONList :: [CookiesProperty] -> Value # toEncodingList :: [CookiesProperty] -> Encoding # omitField :: CookiesProperty -> Bool # | |||||
| Show CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Methods showsPrec :: Int -> CookiesProperty -> ShowS # show :: CookiesProperty -> String # showList :: [CookiesProperty] -> ShowS # | |||||
| Eq CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Methods (==) :: CookiesProperty -> CookiesProperty -> Bool # (/=) :: CookiesProperty -> CookiesProperty -> Bool # | |||||
| ToResourceProperties CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Methods toResourceProperties :: CookiesProperty -> ResourceProperties # | |||||
| Property "MatchPattern" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Associated Types
Methods set :: PropertyType "MatchPattern" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| Property "MatchScope" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Associated Types
Methods set :: PropertyType "MatchScope" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| Property "OversizeHandling" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty Associated Types
Methods set :: PropertyType "OversizeHandling" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| type PropertyType "MatchPattern" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty | |||||
| type PropertyType "MatchScope" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty | |||||
| type PropertyType "OversizeHandling" CookiesProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.CookiesProperty | |||||
data HeadersProperty Source #
Constructors
| HeadersProperty | |
Fields | |
Instances
| ToJSON HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Methods toJSON :: HeadersProperty -> Value # toEncoding :: HeadersProperty -> Encoding # toJSONList :: [HeadersProperty] -> Value # toEncodingList :: [HeadersProperty] -> Encoding # omitField :: HeadersProperty -> Bool # | |||||
| Show HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Methods showsPrec :: Int -> HeadersProperty -> ShowS # show :: HeadersProperty -> String # showList :: [HeadersProperty] -> ShowS # | |||||
| Eq HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Methods (==) :: HeadersProperty -> HeadersProperty -> Bool # (/=) :: HeadersProperty -> HeadersProperty -> Bool # | |||||
| ToResourceProperties HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Methods toResourceProperties :: HeadersProperty -> ResourceProperties # | |||||
| Property "MatchPattern" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Associated Types
Methods set :: PropertyType "MatchPattern" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| Property "MatchScope" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Associated Types
Methods set :: PropertyType "MatchScope" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| Property "OversizeHandling" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty Associated Types
Methods set :: PropertyType "OversizeHandling" HeadersProperty -> HeadersProperty -> HeadersProperty # | |||||
| type PropertyType "MatchPattern" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty | |||||
| type PropertyType "MatchScope" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty | |||||
| type PropertyType "OversizeHandling" HeadersProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.HeadersProperty | |||||
data JA3FingerprintProperty Source #
Constructors
| JA3FingerprintProperty | |
Instances
| ToJSON JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA3FingerprintProperty Methods toJSON :: JA3FingerprintProperty -> Value # toEncoding :: JA3FingerprintProperty -> Encoding # toJSONList :: [JA3FingerprintProperty] -> Value # toEncodingList :: [JA3FingerprintProperty] -> Encoding # omitField :: JA3FingerprintProperty -> Bool # | |||||
| Show JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA3FingerprintProperty Methods showsPrec :: Int -> JA3FingerprintProperty -> ShowS # show :: JA3FingerprintProperty -> String # showList :: [JA3FingerprintProperty] -> ShowS # | |||||
| Eq JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA3FingerprintProperty Methods (==) :: JA3FingerprintProperty -> JA3FingerprintProperty -> Bool # (/=) :: JA3FingerprintProperty -> JA3FingerprintProperty -> Bool # | |||||
| ToResourceProperties JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA3FingerprintProperty Methods toResourceProperties :: JA3FingerprintProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" JA3FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.JA4FingerprintProperty Methods toJSON :: JA4FingerprintProperty -> Value # toEncoding :: JA4FingerprintProperty -> Encoding # toJSONList :: [JA4FingerprintProperty] -> Value # toEncodingList :: [JA4FingerprintProperty] -> Encoding # omitField :: JA4FingerprintProperty -> Bool # | |||||
| Show JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA4FingerprintProperty Methods showsPrec :: Int -> JA4FingerprintProperty -> ShowS # show :: JA4FingerprintProperty -> String # showList :: [JA4FingerprintProperty] -> ShowS # | |||||
| Eq JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA4FingerprintProperty Methods (==) :: JA4FingerprintProperty -> JA4FingerprintProperty -> Bool # (/=) :: JA4FingerprintProperty -> JA4FingerprintProperty -> Bool # | |||||
| ToResourceProperties JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JA4FingerprintProperty Methods toResourceProperties :: JA4FingerprintProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" JA4FingerprintProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.JsonBodyProperty Methods toJSON :: JsonBodyProperty -> Value # toEncoding :: JsonBodyProperty -> Encoding # toJSONList :: [JsonBodyProperty] -> Value # toEncodingList :: [JsonBodyProperty] -> Encoding # omitField :: JsonBodyProperty -> Bool # | |||||
| Show JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Methods showsPrec :: Int -> JsonBodyProperty -> ShowS # show :: JsonBodyProperty -> String # showList :: [JsonBodyProperty] -> ShowS # | |||||
| Eq JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Methods (==) :: JsonBodyProperty -> JsonBodyProperty -> Bool # (/=) :: JsonBodyProperty -> JsonBodyProperty -> Bool # | |||||
| ToResourceProperties JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Methods toResourceProperties :: JsonBodyProperty -> ResourceProperties # | |||||
| Property "InvalidFallbackBehavior" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Associated Types
Methods set :: PropertyType "InvalidFallbackBehavior" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "MatchPattern" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Associated Types
Methods set :: PropertyType "MatchPattern" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "MatchScope" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Associated Types
Methods set :: PropertyType "MatchScope" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| Property "OversizeHandling" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty Associated Types
Methods set :: PropertyType "OversizeHandling" JsonBodyProperty -> JsonBodyProperty -> JsonBodyProperty # | |||||
| type PropertyType "InvalidFallbackBehavior" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty | |||||
| type PropertyType "MatchPattern" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty | |||||
| type PropertyType "MatchScope" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty | |||||
| type PropertyType "OversizeHandling" JsonBodyProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.JsonBodyProperty | |||||
data SingleQueryArgumentProperty Source #
Constructors
| SingleQueryArgumentProperty | |
Instances
| ToJSON SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleQueryArgumentProperty Methods toJSON :: SingleQueryArgumentProperty -> Value # toEncoding :: SingleQueryArgumentProperty -> Encoding # toJSONList :: [SingleQueryArgumentProperty] -> Value # toEncodingList :: [SingleQueryArgumentProperty] -> Encoding # | |||||
| Show SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleQueryArgumentProperty Methods showsPrec :: Int -> SingleQueryArgumentProperty -> ShowS # show :: SingleQueryArgumentProperty -> String # showList :: [SingleQueryArgumentProperty] -> ShowS # | |||||
| Eq SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SingleQueryArgumentProperty Methods (==) :: SingleQueryArgumentProperty -> SingleQueryArgumentProperty -> Bool # (/=) :: SingleQueryArgumentProperty -> SingleQueryArgumentProperty -> Bool # | |||||
| ToResourceProperties SingleQueryArgumentProperty Source # | |||||
| Property "Name" SingleQueryArgumentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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.WebACL.UriFragmentProperty Methods toJSON :: UriFragmentProperty -> Value # toEncoding :: UriFragmentProperty -> Encoding # toJSONList :: [UriFragmentProperty] -> Value # toEncodingList :: [UriFragmentProperty] -> Encoding # omitField :: UriFragmentProperty -> Bool # | |||||
| Show UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.UriFragmentProperty Methods showsPrec :: Int -> UriFragmentProperty -> ShowS # show :: UriFragmentProperty -> String # showList :: [UriFragmentProperty] -> ShowS # | |||||
| Eq UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.UriFragmentProperty Methods (==) :: UriFragmentProperty -> UriFragmentProperty -> Bool # (/=) :: UriFragmentProperty -> UriFragmentProperty -> Bool # | |||||
| ToResourceProperties UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.UriFragmentProperty Methods toResourceProperties :: UriFragmentProperty -> ResourceProperties # | |||||
| Property "FallbackBehavior" UriFragmentProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.UriFragmentProperty Associated Types
Methods set :: PropertyType "FallbackBehavior" UriFragmentProperty -> UriFragmentProperty -> UriFragmentProperty # | |||||
| type PropertyType "FallbackBehavior" UriFragmentProperty Source # | |||||
mkCookiesProperty :: CookieMatchPatternProperty -> Value Text -> Value Text -> CookiesProperty Source #
mkHeadersProperty :: HeaderMatchPatternProperty -> Value Text -> Value Text -> HeadersProperty Source #
data SqliMatchStatementProperty Source #
Constructors
| SqliMatchStatementProperty | |
Fields | |
Instances
| ToJSON SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty Methods toJSON :: SqliMatchStatementProperty -> Value # toEncoding :: SqliMatchStatementProperty -> Encoding # toJSONList :: [SqliMatchStatementProperty] -> Value # toEncodingList :: [SqliMatchStatementProperty] -> Encoding # | |||||
| Show SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty Methods showsPrec :: Int -> SqliMatchStatementProperty -> ShowS # show :: SqliMatchStatementProperty -> String # showList :: [SqliMatchStatementProperty] -> ShowS # | |||||
| Eq SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty Methods (==) :: SqliMatchStatementProperty -> SqliMatchStatementProperty -> Bool # (/=) :: SqliMatchStatementProperty -> SqliMatchStatementProperty -> Bool # | |||||
| ToResourceProperties SqliMatchStatementProperty Source # | |||||
| Property "FieldToMatch" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty Associated Types
Methods set :: PropertyType "FieldToMatch" SqliMatchStatementProperty -> SqliMatchStatementProperty -> SqliMatchStatementProperty # | |||||
| Property "SensitivityLevel" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.SqliMatchStatementProperty Associated Types
Methods set :: PropertyType "SensitivityLevel" SqliMatchStatementProperty -> SqliMatchStatementProperty -> SqliMatchStatementProperty # | |||||
| Property "TextTransformations" SqliMatchStatementProperty Source # | |||||
Defined in Stratosphere.WAFv2.WebACL.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 # | |||||