| 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 |
Amazonka.GuardDuty.Types.DataSourceConfigurationsResult
Description
Synopsis
- data DataSourceConfigurationsResult = DataSourceConfigurationsResult' {}
- newDataSourceConfigurationsResult :: CloudTrailConfigurationResult -> DNSLogsConfigurationResult -> FlowLogsConfigurationResult -> S3LogsConfigurationResult -> DataSourceConfigurationsResult
- dataSourceConfigurationsResult_kubernetes :: Lens' DataSourceConfigurationsResult (Maybe KubernetesConfigurationResult)
- dataSourceConfigurationsResult_malwareProtection :: Lens' DataSourceConfigurationsResult (Maybe MalwareProtectionConfigurationResult)
- dataSourceConfigurationsResult_cloudTrail :: Lens' DataSourceConfigurationsResult CloudTrailConfigurationResult
- dataSourceConfigurationsResult_dNSLogs :: Lens' DataSourceConfigurationsResult DNSLogsConfigurationResult
- dataSourceConfigurationsResult_flowLogs :: Lens' DataSourceConfigurationsResult FlowLogsConfigurationResult
- dataSourceConfigurationsResult_s3Logs :: Lens' DataSourceConfigurationsResult S3LogsConfigurationResult
Documentation
data DataSourceConfigurationsResult Source #
Contains information on the status of data sources for the detector.
See: newDataSourceConfigurationsResult smart constructor.
Constructors
| DataSourceConfigurationsResult' | |
Fields
| |
Instances
newDataSourceConfigurationsResult Source #
Arguments
| :: CloudTrailConfigurationResult | |
| -> DNSLogsConfigurationResult | |
| -> FlowLogsConfigurationResult | |
| -> S3LogsConfigurationResult | |
| -> DataSourceConfigurationsResult |
Create a value of DataSourceConfigurationsResult 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:kubernetes:DataSourceConfigurationsResult', dataSourceConfigurationsResult_kubernetes - An object that contains information on the status of all Kubernetes data
sources.
$sel:malwareProtection:DataSourceConfigurationsResult', dataSourceConfigurationsResult_malwareProtection - Describes the configuration of Malware Protection data sources.
$sel:cloudTrail:DataSourceConfigurationsResult', dataSourceConfigurationsResult_cloudTrail - An object that contains information on the status of CloudTrail as a
data source.
$sel:dNSLogs:DataSourceConfigurationsResult', dataSourceConfigurationsResult_dNSLogs - An object that contains information on the status of DNS logs as a data
source.
$sel:flowLogs:DataSourceConfigurationsResult', dataSourceConfigurationsResult_flowLogs - An object that contains information on the status of VPC flow logs as a
data source.
$sel:s3Logs:DataSourceConfigurationsResult', dataSourceConfigurationsResult_s3Logs - An object that contains information on the status of S3 Data event logs
as a data source.
dataSourceConfigurationsResult_kubernetes :: Lens' DataSourceConfigurationsResult (Maybe KubernetesConfigurationResult) Source #
An object that contains information on the status of all Kubernetes data sources.
dataSourceConfigurationsResult_malwareProtection :: Lens' DataSourceConfigurationsResult (Maybe MalwareProtectionConfigurationResult) Source #
Describes the configuration of Malware Protection data sources.
dataSourceConfigurationsResult_cloudTrail :: Lens' DataSourceConfigurationsResult CloudTrailConfigurationResult Source #
An object that contains information on the status of CloudTrail as a data source.
dataSourceConfigurationsResult_dNSLogs :: Lens' DataSourceConfigurationsResult DNSLogsConfigurationResult Source #
An object that contains information on the status of DNS logs as a data source.
dataSourceConfigurationsResult_flowLogs :: Lens' DataSourceConfigurationsResult FlowLogsConfigurationResult Source #
An object that contains information on the status of VPC flow logs as a data source.
dataSourceConfigurationsResult_s3Logs :: Lens' DataSourceConfigurationsResult S3LogsConfigurationResult Source #
An object that contains information on the status of S3 Data event logs as a data source.