interface CFNDataSourceConfigurationsProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.CfnPropertyMixins.AWS.GuardDuty.CfnDetectorPropsMixin.CFNDataSourceConfigurationsProperty |
Go | github.com/aws/aws-cdk-go/awscdkcfnpropertymixins/v2/awsguardduty#CfnDetectorPropsMixin_CFNDataSourceConfigurationsProperty |
Java | software.amazon.awscdk.cfnpropertymixins.services.guardduty.CfnDetectorPropsMixin.CFNDataSourceConfigurationsProperty |
Python | aws_cdk.cfn_property_mixins.aws_guardduty.CfnDetectorPropsMixin.CFNDataSourceConfigurationsProperty |
TypeScript | @aws-cdk/cfn-property-mixins » aws_guardduty » CfnDetectorPropsMixin » 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/cfn-property-mixins';
const cFNDataSourceConfigurationsProperty: guardduty.CfnDetectorPropsMixin.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
Go
Java
Python
TypeScript