module Stratosphere.Logs.Transformer.ProcessorProperty (
module Exports, ProcessorProperty(..), mkProcessorProperty
) where
import qualified Data.Aeson as JSON
import qualified Stratosphere.Prelude as Prelude
import Stratosphere.Property
import {-# SOURCE #-} Stratosphere.Logs.Transformer.AddKeysProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.CopyValueProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.CsvProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.DateTimeConverterProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.DeleteKeysProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.GrokProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ListToMapProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.LowerCaseStringProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.MoveKeysProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseCloudfrontProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseJSONProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseKeyValueProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParsePostgresProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseRoute53Property as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseToOCSFProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseVPCProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.ParseWAFProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.RenameKeysProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.SplitStringProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.SubstituteStringProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.TrimStringProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.TypeConverterProperty as Exports
import {-# SOURCE #-} Stratosphere.Logs.Transformer.UpperCaseStringProperty as Exports
import Stratosphere.ResourceProperties
data ProcessorProperty
=
ProcessorProperty {ProcessorProperty -> ()
haddock_workaround_ :: (),
ProcessorProperty -> Maybe AddKeysProperty
addKeys :: (Prelude.Maybe AddKeysProperty),
ProcessorProperty -> Maybe CopyValueProperty
copyValue :: (Prelude.Maybe CopyValueProperty),
ProcessorProperty -> Maybe CsvProperty
csv :: (Prelude.Maybe CsvProperty),
ProcessorProperty -> Maybe DateTimeConverterProperty
dateTimeConverter :: (Prelude.Maybe DateTimeConverterProperty),
ProcessorProperty -> Maybe DeleteKeysProperty
deleteKeys :: (Prelude.Maybe DeleteKeysProperty),
ProcessorProperty -> Maybe GrokProperty
grok :: (Prelude.Maybe GrokProperty),
ProcessorProperty -> Maybe ListToMapProperty
listToMap :: (Prelude.Maybe ListToMapProperty),
ProcessorProperty -> Maybe LowerCaseStringProperty
lowerCaseString :: (Prelude.Maybe LowerCaseStringProperty),
ProcessorProperty -> Maybe MoveKeysProperty
moveKeys :: (Prelude.Maybe MoveKeysProperty),
ProcessorProperty -> Maybe ParseCloudfrontProperty
parseCloudfront :: (Prelude.Maybe ParseCloudfrontProperty),
ProcessorProperty -> Maybe ParseJSONProperty
parseJSON :: (Prelude.Maybe ParseJSONProperty),
ProcessorProperty -> Maybe ParseKeyValueProperty
parseKeyValue :: (Prelude.Maybe ParseKeyValueProperty),
ProcessorProperty -> Maybe ParsePostgresProperty
parsePostgres :: (Prelude.Maybe ParsePostgresProperty),
ProcessorProperty -> Maybe ParseRoute53Property
parseRoute53 :: (Prelude.Maybe ParseRoute53Property),
ProcessorProperty -> Maybe ParseToOCSFProperty
parseToOCSF :: (Prelude.Maybe ParseToOCSFProperty),
ProcessorProperty -> Maybe ParseVPCProperty
parseVPC :: (Prelude.Maybe ParseVPCProperty),
ProcessorProperty -> Maybe ParseWAFProperty
parseWAF :: (Prelude.Maybe ParseWAFProperty),
ProcessorProperty -> Maybe RenameKeysProperty
renameKeys :: (Prelude.Maybe RenameKeysProperty),
ProcessorProperty -> Maybe SplitStringProperty
splitString :: (Prelude.Maybe SplitStringProperty),
ProcessorProperty -> Maybe SubstituteStringProperty
substituteString :: (Prelude.Maybe SubstituteStringProperty),
ProcessorProperty -> Maybe TrimStringProperty
trimString :: (Prelude.Maybe TrimStringProperty),
ProcessorProperty -> Maybe TypeConverterProperty
typeConverter :: (Prelude.Maybe TypeConverterProperty),
ProcessorProperty -> Maybe UpperCaseStringProperty
upperCaseString :: (Prelude.Maybe UpperCaseStringProperty)}
deriving stock (ProcessorProperty -> ProcessorProperty -> Bool
(ProcessorProperty -> ProcessorProperty -> Bool)
-> (ProcessorProperty -> ProcessorProperty -> Bool)
-> Eq ProcessorProperty
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: ProcessorProperty -> ProcessorProperty -> Bool
== :: ProcessorProperty -> ProcessorProperty -> Bool
$c/= :: ProcessorProperty -> ProcessorProperty -> Bool
/= :: ProcessorProperty -> ProcessorProperty -> Bool
Prelude.Eq, Int -> ProcessorProperty -> ShowS
[ProcessorProperty] -> ShowS
ProcessorProperty -> String
(Int -> ProcessorProperty -> ShowS)
-> (ProcessorProperty -> String)
-> ([ProcessorProperty] -> ShowS)
-> Show ProcessorProperty
forall a.
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
$cshowsPrec :: Int -> ProcessorProperty -> ShowS
showsPrec :: Int -> ProcessorProperty -> ShowS
$cshow :: ProcessorProperty -> String
show :: ProcessorProperty -> String
$cshowList :: [ProcessorProperty] -> ShowS
showList :: [ProcessorProperty] -> ShowS
Prelude.Show)
mkProcessorProperty :: ProcessorProperty
mkProcessorProperty :: ProcessorProperty
mkProcessorProperty
= ProcessorProperty
{haddock_workaround_ :: ()
haddock_workaround_ = (), addKeys :: Maybe AddKeysProperty
addKeys = Maybe AddKeysProperty
forall a. Maybe a
Prelude.Nothing,
copyValue :: Maybe CopyValueProperty
copyValue = Maybe CopyValueProperty
forall a. Maybe a
Prelude.Nothing, csv :: Maybe CsvProperty
csv = Maybe CsvProperty
forall a. Maybe a
Prelude.Nothing,
dateTimeConverter :: Maybe DateTimeConverterProperty
dateTimeConverter = Maybe DateTimeConverterProperty
forall a. Maybe a
Prelude.Nothing, deleteKeys :: Maybe DeleteKeysProperty
deleteKeys = Maybe DeleteKeysProperty
forall a. Maybe a
Prelude.Nothing,
grok :: Maybe GrokProperty
grok = Maybe GrokProperty
forall a. Maybe a
Prelude.Nothing, listToMap :: Maybe ListToMapProperty
listToMap = Maybe ListToMapProperty
forall a. Maybe a
Prelude.Nothing,
lowerCaseString :: Maybe LowerCaseStringProperty
lowerCaseString = Maybe LowerCaseStringProperty
forall a. Maybe a
Prelude.Nothing, moveKeys :: Maybe MoveKeysProperty
moveKeys = Maybe MoveKeysProperty
forall a. Maybe a
Prelude.Nothing,
parseCloudfront :: Maybe ParseCloudfrontProperty
parseCloudfront = Maybe ParseCloudfrontProperty
forall a. Maybe a
Prelude.Nothing, parseJSON :: Maybe ParseJSONProperty
parseJSON = Maybe ParseJSONProperty
forall a. Maybe a
Prelude.Nothing,
parseKeyValue :: Maybe ParseKeyValueProperty
parseKeyValue = Maybe ParseKeyValueProperty
forall a. Maybe a
Prelude.Nothing, parsePostgres :: Maybe ParsePostgresProperty
parsePostgres = Maybe ParsePostgresProperty
forall a. Maybe a
Prelude.Nothing,
parseRoute53 :: Maybe ParseRoute53Property
parseRoute53 = Maybe ParseRoute53Property
forall a. Maybe a
Prelude.Nothing, parseToOCSF :: Maybe ParseToOCSFProperty
parseToOCSF = Maybe ParseToOCSFProperty
forall a. Maybe a
Prelude.Nothing,
parseVPC :: Maybe ParseVPCProperty
parseVPC = Maybe ParseVPCProperty
forall a. Maybe a
Prelude.Nothing, parseWAF :: Maybe ParseWAFProperty
parseWAF = Maybe ParseWAFProperty
forall a. Maybe a
Prelude.Nothing,
renameKeys :: Maybe RenameKeysProperty
renameKeys = Maybe RenameKeysProperty
forall a. Maybe a
Prelude.Nothing, splitString :: Maybe SplitStringProperty
splitString = Maybe SplitStringProperty
forall a. Maybe a
Prelude.Nothing,
substituteString :: Maybe SubstituteStringProperty
substituteString = Maybe SubstituteStringProperty
forall a. Maybe a
Prelude.Nothing, trimString :: Maybe TrimStringProperty
trimString = Maybe TrimStringProperty
forall a. Maybe a
Prelude.Nothing,
typeConverter :: Maybe TypeConverterProperty
typeConverter = Maybe TypeConverterProperty
forall a. Maybe a
Prelude.Nothing, upperCaseString :: Maybe UpperCaseStringProperty
upperCaseString = Maybe UpperCaseStringProperty
forall a. Maybe a
Prelude.Nothing}
instance ToResourceProperties ProcessorProperty where
toResourceProperties :: ProcessorProperty -> ResourceProperties
toResourceProperties ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ResourceProperties
{awsType :: Text
awsType = Text
"AWS::Logs::Transformer.Processor",
supportsTags :: Bool
supportsTags = Bool
Prelude.False,
properties :: Object
properties = [Item Object] -> Object
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AddKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddKeys" (AddKeysProperty -> (Key, Value))
-> Maybe AddKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddKeysProperty
addKeys,
Key -> CopyValueProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CopyValue" (CopyValueProperty -> (Key, Value))
-> Maybe CopyValueProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CopyValueProperty
copyValue,
Key -> CsvProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Csv" (CsvProperty -> (Key, Value))
-> Maybe CsvProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CsvProperty
csv,
Key -> DateTimeConverterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DateTimeConverter" (DateTimeConverterProperty -> (Key, Value))
-> Maybe DateTimeConverterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DateTimeConverterProperty
dateTimeConverter,
Key -> DeleteKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeleteKeys" (DeleteKeysProperty -> (Key, Value))
-> Maybe DeleteKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeleteKeysProperty
deleteKeys,
Key -> GrokProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Grok" (GrokProperty -> (Key, Value))
-> Maybe GrokProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GrokProperty
grok,
Key -> ListToMapProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ListToMap" (ListToMapProperty -> (Key, Value))
-> Maybe ListToMapProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ListToMapProperty
listToMap,
Key -> LowerCaseStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"LowerCaseString" (LowerCaseStringProperty -> (Key, Value))
-> Maybe LowerCaseStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe LowerCaseStringProperty
lowerCaseString,
Key -> MoveKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MoveKeys" (MoveKeysProperty -> (Key, Value))
-> Maybe MoveKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MoveKeysProperty
moveKeys,
Key -> ParseCloudfrontProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseCloudfront" (ParseCloudfrontProperty -> (Key, Value))
-> Maybe ParseCloudfrontProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseCloudfrontProperty
parseCloudfront,
Key -> ParseJSONProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseJSON" (ParseJSONProperty -> (Key, Value))
-> Maybe ParseJSONProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseJSONProperty
parseJSON,
Key -> ParseKeyValueProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseKeyValue" (ParseKeyValueProperty -> (Key, Value))
-> Maybe ParseKeyValueProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseKeyValueProperty
parseKeyValue,
Key -> ParsePostgresProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParsePostgres" (ParsePostgresProperty -> (Key, Value))
-> Maybe ParsePostgresProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParsePostgresProperty
parsePostgres,
Key -> ParseRoute53Property -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseRoute53" (ParseRoute53Property -> (Key, Value))
-> Maybe ParseRoute53Property -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseRoute53Property
parseRoute53,
Key -> ParseToOCSFProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseToOCSF" (ParseToOCSFProperty -> (Key, Value))
-> Maybe ParseToOCSFProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseToOCSFProperty
parseToOCSF,
Key -> ParseVPCProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseVPC" (ParseVPCProperty -> (Key, Value))
-> Maybe ParseVPCProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseVPCProperty
parseVPC,
Key -> ParseWAFProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseWAF" (ParseWAFProperty -> (Key, Value))
-> Maybe ParseWAFProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseWAFProperty
parseWAF,
Key -> RenameKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RenameKeys" (RenameKeysProperty -> (Key, Value))
-> Maybe RenameKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RenameKeysProperty
renameKeys,
Key -> SplitStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SplitString" (SplitStringProperty -> (Key, Value))
-> Maybe SplitStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SplitStringProperty
splitString,
Key -> SubstituteStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SubstituteString" (SubstituteStringProperty -> (Key, Value))
-> Maybe SubstituteStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SubstituteStringProperty
substituteString,
Key -> TrimStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TrimString" (TrimStringProperty -> (Key, Value))
-> Maybe TrimStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe TrimStringProperty
trimString,
Key -> TypeConverterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TypeConverter" (TypeConverterProperty -> (Key, Value))
-> Maybe TypeConverterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe TypeConverterProperty
typeConverter,
Key -> UpperCaseStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UpperCaseString" (UpperCaseStringProperty -> (Key, Value))
-> Maybe UpperCaseStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe UpperCaseStringProperty
upperCaseString])}
instance JSON.ToJSON ProcessorProperty where
toJSON :: ProcessorProperty -> Value
toJSON ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= [(Key, Value)] -> Value
JSON.object
([Item [(Key, Value)]] -> [(Key, Value)]
forall l. IsList l => [Item l] -> l
Prelude.fromList
([Maybe (Key, Value)] -> [(Key, Value)]
forall a. [Maybe a] -> [a]
Prelude.catMaybes
[Key -> AddKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"AddKeys" (AddKeysProperty -> (Key, Value))
-> Maybe AddKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe AddKeysProperty
addKeys,
Key -> CopyValueProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"CopyValue" (CopyValueProperty -> (Key, Value))
-> Maybe CopyValueProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CopyValueProperty
copyValue,
Key -> CsvProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Csv" (CsvProperty -> (Key, Value))
-> Maybe CsvProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe CsvProperty
csv,
Key -> DateTimeConverterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DateTimeConverter" (DateTimeConverterProperty -> (Key, Value))
-> Maybe DateTimeConverterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DateTimeConverterProperty
dateTimeConverter,
Key -> DeleteKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"DeleteKeys" (DeleteKeysProperty -> (Key, Value))
-> Maybe DeleteKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe DeleteKeysProperty
deleteKeys,
Key -> GrokProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"Grok" (GrokProperty -> (Key, Value))
-> Maybe GrokProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe GrokProperty
grok,
Key -> ListToMapProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ListToMap" (ListToMapProperty -> (Key, Value))
-> Maybe ListToMapProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ListToMapProperty
listToMap,
Key -> LowerCaseStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"LowerCaseString" (LowerCaseStringProperty -> (Key, Value))
-> Maybe LowerCaseStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe LowerCaseStringProperty
lowerCaseString,
Key -> MoveKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"MoveKeys" (MoveKeysProperty -> (Key, Value))
-> Maybe MoveKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe MoveKeysProperty
moveKeys,
Key -> ParseCloudfrontProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseCloudfront" (ParseCloudfrontProperty -> (Key, Value))
-> Maybe ParseCloudfrontProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseCloudfrontProperty
parseCloudfront,
Key -> ParseJSONProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseJSON" (ParseJSONProperty -> (Key, Value))
-> Maybe ParseJSONProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseJSONProperty
parseJSON,
Key -> ParseKeyValueProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseKeyValue" (ParseKeyValueProperty -> (Key, Value))
-> Maybe ParseKeyValueProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseKeyValueProperty
parseKeyValue,
Key -> ParsePostgresProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParsePostgres" (ParsePostgresProperty -> (Key, Value))
-> Maybe ParsePostgresProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParsePostgresProperty
parsePostgres,
Key -> ParseRoute53Property -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseRoute53" (ParseRoute53Property -> (Key, Value))
-> Maybe ParseRoute53Property -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseRoute53Property
parseRoute53,
Key -> ParseToOCSFProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseToOCSF" (ParseToOCSFProperty -> (Key, Value))
-> Maybe ParseToOCSFProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseToOCSFProperty
parseToOCSF,
Key -> ParseVPCProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseVPC" (ParseVPCProperty -> (Key, Value))
-> Maybe ParseVPCProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseVPCProperty
parseVPC,
Key -> ParseWAFProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"ParseWAF" (ParseWAFProperty -> (Key, Value))
-> Maybe ParseWAFProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe ParseWAFProperty
parseWAF,
Key -> RenameKeysProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"RenameKeys" (RenameKeysProperty -> (Key, Value))
-> Maybe RenameKeysProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe RenameKeysProperty
renameKeys,
Key -> SplitStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SplitString" (SplitStringProperty -> (Key, Value))
-> Maybe SplitStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SplitStringProperty
splitString,
Key -> SubstituteStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"SubstituteString" (SubstituteStringProperty -> (Key, Value))
-> Maybe SubstituteStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe SubstituteStringProperty
substituteString,
Key -> TrimStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TrimString" (TrimStringProperty -> (Key, Value))
-> Maybe TrimStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe TrimStringProperty
trimString,
Key -> TypeConverterProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"TypeConverter" (TypeConverterProperty -> (Key, Value))
-> Maybe TypeConverterProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe TypeConverterProperty
typeConverter,
Key -> UpperCaseStringProperty -> (Key, Value)
forall v. ToJSON v => Key -> v -> (Key, Value)
forall e kv v. (KeyValue e kv, ToJSON v) => Key -> v -> kv
(JSON..=) Key
"UpperCaseString" (UpperCaseStringProperty -> (Key, Value))
-> Maybe UpperCaseStringProperty -> Maybe (Key, Value)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
Prelude.<$> Maybe UpperCaseStringProperty
upperCaseString]))
instance Property "AddKeys" ProcessorProperty where
type PropertyType "AddKeys" ProcessorProperty = AddKeysProperty
set :: PropertyType "AddKeys" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "AddKeys" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {addKeys :: Maybe AddKeysProperty
addKeys = AddKeysProperty -> Maybe AddKeysProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "AddKeys" ProcessorProperty
AddKeysProperty
newValue, Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "CopyValue" ProcessorProperty where
type PropertyType "CopyValue" ProcessorProperty = CopyValueProperty
set :: PropertyType "CopyValue" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "CopyValue" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {copyValue :: Maybe CopyValueProperty
copyValue = CopyValueProperty -> Maybe CopyValueProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "CopyValue" ProcessorProperty
CopyValueProperty
newValue, Maybe AddKeysProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "Csv" ProcessorProperty where
type PropertyType "Csv" ProcessorProperty = CsvProperty
set :: PropertyType "Csv" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "Csv" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {csv :: Maybe CsvProperty
csv = CsvProperty -> Maybe CsvProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Csv" ProcessorProperty
CsvProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "DateTimeConverter" ProcessorProperty where
type PropertyType "DateTimeConverter" ProcessorProperty = DateTimeConverterProperty
set :: PropertyType "DateTimeConverter" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "DateTimeConverter" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {dateTimeConverter :: Maybe DateTimeConverterProperty
dateTimeConverter = DateTimeConverterProperty -> Maybe DateTimeConverterProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DateTimeConverter" ProcessorProperty
DateTimeConverterProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "DeleteKeys" ProcessorProperty where
type PropertyType "DeleteKeys" ProcessorProperty = DeleteKeysProperty
set :: PropertyType "DeleteKeys" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "DeleteKeys" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {deleteKeys :: Maybe DeleteKeysProperty
deleteKeys = DeleteKeysProperty -> Maybe DeleteKeysProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "DeleteKeys" ProcessorProperty
DeleteKeysProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "Grok" ProcessorProperty where
type PropertyType "Grok" ProcessorProperty = GrokProperty
set :: PropertyType "Grok" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "Grok" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {grok :: Maybe GrokProperty
grok = GrokProperty -> Maybe GrokProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "Grok" ProcessorProperty
GrokProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ListToMap" ProcessorProperty where
type PropertyType "ListToMap" ProcessorProperty = ListToMapProperty
set :: PropertyType "ListToMap" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ListToMap" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {listToMap :: Maybe ListToMapProperty
listToMap = ListToMapProperty -> Maybe ListToMapProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ListToMap" ProcessorProperty
ListToMapProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "LowerCaseString" ProcessorProperty where
type PropertyType "LowerCaseString" ProcessorProperty = LowerCaseStringProperty
set :: PropertyType "LowerCaseString" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "LowerCaseString" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {lowerCaseString :: Maybe LowerCaseStringProperty
lowerCaseString = LowerCaseStringProperty -> Maybe LowerCaseStringProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "LowerCaseString" ProcessorProperty
LowerCaseStringProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "MoveKeys" ProcessorProperty where
type PropertyType "MoveKeys" ProcessorProperty = MoveKeysProperty
set :: PropertyType "MoveKeys" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "MoveKeys" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {moveKeys :: Maybe MoveKeysProperty
moveKeys = MoveKeysProperty -> Maybe MoveKeysProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "MoveKeys" ProcessorProperty
MoveKeysProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseCloudfront" ProcessorProperty where
type PropertyType "ParseCloudfront" ProcessorProperty = ParseCloudfrontProperty
set :: PropertyType "ParseCloudfront" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseCloudfront" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseCloudfront :: Maybe ParseCloudfrontProperty
parseCloudfront = ParseCloudfrontProperty -> Maybe ParseCloudfrontProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseCloudfront" ProcessorProperty
ParseCloudfrontProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseJSON" ProcessorProperty where
type PropertyType "ParseJSON" ProcessorProperty = ParseJSONProperty
set :: PropertyType "ParseJSON" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseJSON" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseJSON :: Maybe ParseJSONProperty
parseJSON = ParseJSONProperty -> Maybe ParseJSONProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseJSON" ProcessorProperty
ParseJSONProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseKeyValue" ProcessorProperty where
type PropertyType "ParseKeyValue" ProcessorProperty = ParseKeyValueProperty
set :: PropertyType "ParseKeyValue" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseKeyValue" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseKeyValue :: Maybe ParseKeyValueProperty
parseKeyValue = ParseKeyValueProperty -> Maybe ParseKeyValueProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseKeyValue" ProcessorProperty
ParseKeyValueProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParsePostgres" ProcessorProperty where
type PropertyType "ParsePostgres" ProcessorProperty = ParsePostgresProperty
set :: PropertyType "ParsePostgres" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParsePostgres" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parsePostgres :: Maybe ParsePostgresProperty
parsePostgres = ParsePostgresProperty -> Maybe ParsePostgresProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParsePostgres" ProcessorProperty
ParsePostgresProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseRoute53" ProcessorProperty where
type PropertyType "ParseRoute53" ProcessorProperty = ParseRoute53Property
set :: PropertyType "ParseRoute53" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseRoute53" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseRoute53 :: Maybe ParseRoute53Property
parseRoute53 = ParseRoute53Property -> Maybe ParseRoute53Property
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseRoute53" ProcessorProperty
ParseRoute53Property
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseToOCSF" ProcessorProperty where
type PropertyType "ParseToOCSF" ProcessorProperty = ParseToOCSFProperty
set :: PropertyType "ParseToOCSF" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseToOCSF" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseToOCSF :: Maybe ParseToOCSFProperty
parseToOCSF = ParseToOCSFProperty -> Maybe ParseToOCSFProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseToOCSF" ProcessorProperty
ParseToOCSFProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseVPC" ProcessorProperty where
type PropertyType "ParseVPC" ProcessorProperty = ParseVPCProperty
set :: PropertyType "ParseVPC" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseVPC" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseVPC :: Maybe ParseVPCProperty
parseVPC = ParseVPCProperty -> Maybe ParseVPCProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseVPC" ProcessorProperty
ParseVPCProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "ParseWAF" ProcessorProperty where
type PropertyType "ParseWAF" ProcessorProperty = ParseWAFProperty
set :: PropertyType "ParseWAF" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "ParseWAF" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {parseWAF :: Maybe ParseWAFProperty
parseWAF = ParseWAFProperty -> Maybe ParseWAFProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "ParseWAF" ProcessorProperty
ParseWAFProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "RenameKeys" ProcessorProperty where
type PropertyType "RenameKeys" ProcessorProperty = RenameKeysProperty
set :: PropertyType "RenameKeys" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "RenameKeys" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {renameKeys :: Maybe RenameKeysProperty
renameKeys = RenameKeysProperty -> Maybe RenameKeysProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "RenameKeys" ProcessorProperty
RenameKeysProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "SplitString" ProcessorProperty where
type PropertyType "SplitString" ProcessorProperty = SplitStringProperty
set :: PropertyType "SplitString" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "SplitString" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {splitString :: Maybe SplitStringProperty
splitString = SplitStringProperty -> Maybe SplitStringProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SplitString" ProcessorProperty
SplitStringProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "SubstituteString" ProcessorProperty where
type PropertyType "SubstituteString" ProcessorProperty = SubstituteStringProperty
set :: PropertyType "SubstituteString" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "SubstituteString" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {substituteString :: Maybe SubstituteStringProperty
substituteString = SubstituteStringProperty -> Maybe SubstituteStringProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "SubstituteString" ProcessorProperty
SubstituteStringProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "TrimString" ProcessorProperty where
type PropertyType "TrimString" ProcessorProperty = TrimStringProperty
set :: PropertyType "TrimString" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "TrimString" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {trimString :: Maybe TrimStringProperty
trimString = TrimStringProperty -> Maybe TrimStringProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TrimString" ProcessorProperty
TrimStringProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "TypeConverter" ProcessorProperty where
type PropertyType "TypeConverter" ProcessorProperty = TypeConverterProperty
set :: PropertyType "TypeConverter" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "TypeConverter" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {typeConverter :: Maybe TypeConverterProperty
typeConverter = TypeConverterProperty -> Maybe TypeConverterProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "TypeConverter" ProcessorProperty
TypeConverterProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
upperCaseString :: Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
instance Property "UpperCaseString" ProcessorProperty where
type PropertyType "UpperCaseString" ProcessorProperty = UpperCaseStringProperty
set :: PropertyType "UpperCaseString" ProcessorProperty
-> ProcessorProperty -> ProcessorProperty
set PropertyType "UpperCaseString" ProcessorProperty
newValue ProcessorProperty {Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
Maybe UpperCaseStringProperty
()
haddock_workaround_ :: ProcessorProperty -> ()
addKeys :: ProcessorProperty -> Maybe AddKeysProperty
copyValue :: ProcessorProperty -> Maybe CopyValueProperty
csv :: ProcessorProperty -> Maybe CsvProperty
dateTimeConverter :: ProcessorProperty -> Maybe DateTimeConverterProperty
deleteKeys :: ProcessorProperty -> Maybe DeleteKeysProperty
grok :: ProcessorProperty -> Maybe GrokProperty
listToMap :: ProcessorProperty -> Maybe ListToMapProperty
lowerCaseString :: ProcessorProperty -> Maybe LowerCaseStringProperty
moveKeys :: ProcessorProperty -> Maybe MoveKeysProperty
parseCloudfront :: ProcessorProperty -> Maybe ParseCloudfrontProperty
parseJSON :: ProcessorProperty -> Maybe ParseJSONProperty
parseKeyValue :: ProcessorProperty -> Maybe ParseKeyValueProperty
parsePostgres :: ProcessorProperty -> Maybe ParsePostgresProperty
parseRoute53 :: ProcessorProperty -> Maybe ParseRoute53Property
parseToOCSF :: ProcessorProperty -> Maybe ParseToOCSFProperty
parseVPC :: ProcessorProperty -> Maybe ParseVPCProperty
parseWAF :: ProcessorProperty -> Maybe ParseWAFProperty
renameKeys :: ProcessorProperty -> Maybe RenameKeysProperty
splitString :: ProcessorProperty -> Maybe SplitStringProperty
substituteString :: ProcessorProperty -> Maybe SubstituteStringProperty
trimString :: ProcessorProperty -> Maybe TrimStringProperty
typeConverter :: ProcessorProperty -> Maybe TypeConverterProperty
upperCaseString :: ProcessorProperty -> Maybe UpperCaseStringProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
upperCaseString :: Maybe UpperCaseStringProperty
..}
= ProcessorProperty {upperCaseString :: Maybe UpperCaseStringProperty
upperCaseString = UpperCaseStringProperty -> Maybe UpperCaseStringProperty
forall a. a -> Maybe a
forall (f :: * -> *) a. Applicative f => a -> f a
Prelude.pure PropertyType "UpperCaseString" ProcessorProperty
UpperCaseStringProperty
newValue, Maybe AddKeysProperty
Maybe CopyValueProperty
Maybe CsvProperty
Maybe DateTimeConverterProperty
Maybe DeleteKeysProperty
Maybe GrokProperty
Maybe ListToMapProperty
Maybe LowerCaseStringProperty
Maybe MoveKeysProperty
Maybe ParseCloudfrontProperty
Maybe ParseJSONProperty
Maybe ParseKeyValueProperty
Maybe ParsePostgresProperty
Maybe ParseRoute53Property
Maybe ParseToOCSFProperty
Maybe ParseVPCProperty
Maybe ParseWAFProperty
Maybe RenameKeysProperty
Maybe SplitStringProperty
Maybe SubstituteStringProperty
Maybe TrimStringProperty
Maybe TypeConverterProperty
()
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
haddock_workaround_ :: ()
addKeys :: Maybe AddKeysProperty
copyValue :: Maybe CopyValueProperty
csv :: Maybe CsvProperty
dateTimeConverter :: Maybe DateTimeConverterProperty
deleteKeys :: Maybe DeleteKeysProperty
grok :: Maybe GrokProperty
listToMap :: Maybe ListToMapProperty
lowerCaseString :: Maybe LowerCaseStringProperty
moveKeys :: Maybe MoveKeysProperty
parseCloudfront :: Maybe ParseCloudfrontProperty
parseJSON :: Maybe ParseJSONProperty
parseKeyValue :: Maybe ParseKeyValueProperty
parsePostgres :: Maybe ParsePostgresProperty
parseRoute53 :: Maybe ParseRoute53Property
parseToOCSF :: Maybe ParseToOCSFProperty
parseVPC :: Maybe ParseVPCProperty
parseWAF :: Maybe ParseWAFProperty
renameKeys :: Maybe RenameKeysProperty
splitString :: Maybe SplitStringProperty
substituteString :: Maybe SubstituteStringProperty
trimString :: Maybe TrimStringProperty
typeConverter :: Maybe TypeConverterProperty
..}