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.