interface CFNDataSourceConfigurationsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.GuardDuty.CfnDetector.CFNDataSourceConfigurationsProperty |
Java | software.amazon.awscdk.services.guardduty.CfnDetector.CFNDataSourceConfigurationsProperty |
Python | aws_cdk.aws_guardduty.CfnDetector.CFNDataSourceConfigurationsProperty |
TypeScript | @aws-cdk/aws-guardduty » CfnDetector » CFNDataSourceConfigurationsProperty |
Describes whether S3 data event logs, Kubernetes audit logs, or Malware Protection will be enabled as a data source when the detector is created.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as guardduty from '@aws-cdk/aws-guardduty';
const cFNDataSourceConfigurationsProperty: guardduty.CfnDetector.CFNDataSourceConfigurationsProperty = {
kubernetes: {
auditLogs: {
enable: false,
},
},
malwareProtection: {
scanEc2InstanceWithFindings: {
ebsVolumes: false,
},
},
s3Logs: {
enable: false,
},
};
Properties
| Name | Type | Description |
|---|---|---|
| kubernetes? | IResolvable | CFNKubernetes | Describes which Kubernetes data sources are enabled for a detector. |
| malware | IResolvable | CFNMalware | Describes whether Malware Protection will be enabled as a data source. |
| s3 | IResolvable | CFNS3 | Describes whether S3 data event logs are enabled as a data source. |
kubernetes?
Type:
IResolvable | CFNKubernetes
(optional)
Describes which Kubernetes data sources are enabled for a detector.
malwareProtection?
Type:
IResolvable | CFNMalware
(optional)
Describes whether Malware Protection will be enabled as a data source.
s3Logs?
Type:
IResolvable | CFNS3
(optional)
Describes whether S3 data event logs are enabled as a data source.

.NET
Java
Python
TypeScript