interface CFNDataSourceConfigurationsProperty
| Language | Type name | 
|---|---|
|  .NET | Amazon.CDK.AWS.GuardDuty.CfnDetector.CFNDataSourceConfigurationsProperty | 
|  Go | github.com/aws/aws-cdk-go/awscdk/v2/awsguardduty#CfnDetector_CFNDataSourceConfigurationsProperty | 
|  Java | software.amazon.awscdk.services.guardduty.CfnDetector.CFNDataSourceConfigurationsProperty | 
|  Python | aws_cdk.aws_guardduty.CfnDetector.CFNDataSourceConfigurationsProperty | 
|  TypeScript | aws-cdk-lib»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 { aws_guardduty as guardduty } from 'aws-cdk-lib';
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.
