DetectorArgs

data class DetectorArgs(val dataSources: Output<DetectorCfnDataSourceConfigurationsArgs>? = null, val enable: Output<Boolean>? = null, val features: Output<List<DetectorCfnFeatureConfigurationArgs>>? = null, val findingPublishingFrequency: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<DetectorArgs>

Resource Type definition for AWS::GuardDuty::Detector

Constructors

Link copied to clipboard
constructor(dataSources: Output<DetectorCfnDataSourceConfigurationsArgs>? = null, enable: Output<Boolean>? = null, features: Output<List<DetectorCfnFeatureConfigurationArgs>>? = null, findingPublishingFrequency: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

Describes which data sources will be enabled for the detector.

Link copied to clipboard
val enable: Output<Boolean>? = null

Specifies whether the detector is to be enabled on creation.

Link copied to clipboard

A list of features that will be configured for the detector.

Link copied to clipboard
val findingPublishingFrequency: Output<String>? = null

Specifies how frequently updated findings are exported.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

Specifies tags added to a new detector resource. Each tag consists of a key and an optional value, both of which you define. Currently, support is available only for creating and deleting a tag. No support exists for updating the tags. For more information, see Tag .

Functions

Link copied to clipboard
open override fun toJava(): DetectorArgs