Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data AccountSources = AccountSources' {
- eventClass :: Maybe OcsfEventClass
- logsStatus :: Maybe [LogsStatus]
- account :: Text
- sourceType :: Text
- newAccountSources :: Text -> Text -> AccountSources
- accountSources_eventClass :: Lens' AccountSources (Maybe OcsfEventClass)
- accountSources_logsStatus :: Lens' AccountSources (Maybe [LogsStatus])
- accountSources_account :: Lens' AccountSources Text
- accountSources_sourceType :: Lens' AccountSources Text
Documentation
data AccountSources Source #
Amazon Security Lake collects logs and events from supported Amazon Web Services and custom sources. For the list of supported Amazon Web Services, see the Amazon Security Lake User Guide.
See: newAccountSources
smart constructor.
AccountSources' | |
|
Instances
Create a value of AccountSources
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventClass:AccountSources'
, accountSources_eventClass
- Initializes a new instance of the Event class.
$sel:logsStatus:AccountSources'
, accountSources_logsStatus
- The log status for the Security Lake account.
$sel:account:AccountSources'
, accountSources_account
- The ID of the Security Lake account for which logs are collected.
$sel:sourceType:AccountSources'
, accountSources_sourceType
- The supported Amazon Web Services from which logs and events are
collected. Amazon Security Lake supports log and event collection for
natively supported Amazon Web Services.
accountSources_eventClass :: Lens' AccountSources (Maybe OcsfEventClass) Source #
Initializes a new instance of the Event class.
accountSources_logsStatus :: Lens' AccountSources (Maybe [LogsStatus]) Source #
The log status for the Security Lake account.
accountSources_account :: Lens' AccountSources Text Source #
The ID of the Security Lake account for which logs are collected.
accountSources_sourceType :: Lens' AccountSources Text Source #
The supported Amazon Web Services from which logs and events are collected. Amazon Security Lake supports log and event collection for natively supported Amazon Web Services.