Package-level declarations
Types
Link copied to clipboard
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
Link copied to clipboard
class DetectorArgsBuilder
Builder for DetectorArgs.
Link copied to clipboard
Link copied to clipboard
class DetectorResourceBuilder
Builder for Detector.
Link copied to clipboard
data class FilterArgs(val action: Output<String>? = null, val description: Output<String>? = null, val detectorId: Output<String>? = null, val findingCriteria: Output<FilterFindingCriteriaArgs>? = null, val name: Output<String>? = null, val rank: Output<Int>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<FilterArgs>
Resource Type definition for AWS::GuardDuty::Filter
Link copied to clipboard
class FilterArgsBuilder
Builder for FilterArgs.
Link copied to clipboard
Link copied to clipboard
class FilterResourceBuilder
Builder for Filter.
Link copied to clipboard
object GuarddutyFunctions
Link copied to clipboard
data class IpSetArgs(val activate: Output<Boolean>? = null, val detectorId: Output<String>? = null, val format: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<IpSetArgs>
Resource Type definition for AWS::GuardDuty::IPSet
Link copied to clipboard
class IpSetArgsBuilder
Builder for IpSetArgs.
Link copied to clipboard
Link copied to clipboard
class IpSetResourceBuilder
Builder for IpSet.
Link copied to clipboard
data class MasterArgs(val detectorId: Output<String>? = null, val invitationId: Output<String>? = null, val masterId: Output<String>? = null) : ConvertibleToJava<MasterArgs>
GuardDuty Master resource schema
Link copied to clipboard
class MasterArgsBuilder
Builder for MasterArgs.
Link copied to clipboard
Link copied to clipboard
class MasterResourceBuilder
Builder for Master.
Link copied to clipboard
data class MemberArgs(val detectorId: Output<String>? = null, val disableEmailNotification: Output<Boolean>? = null, val email: Output<String>? = null, val memberId: Output<String>? = null, val message: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<MemberArgs>
Resource Type definition for AWS::GuardDuty::Member
Link copied to clipboard
class MemberArgsBuilder
Builder for MemberArgs.
Link copied to clipboard
Link copied to clipboard
class MemberResourceBuilder
Builder for Member.
Link copied to clipboard
Resource Type definition for AWS::GuardDuty::ThreatIntelSet
Link copied to clipboard
data class ThreatIntelSetArgs(val activate: Output<Boolean>? = null, val detectorId: Output<String>? = null, val format: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ThreatIntelSetArgs>
Resource Type definition for AWS::GuardDuty::ThreatIntelSet
Link copied to clipboard
Builder for ThreatIntelSetArgs.
Link copied to clipboard
Link copied to clipboard
Builder for ThreatIntelSet.
Functions
Link copied to clipboard
suspend fun threatIntelSet(name: String, block: suspend ThreatIntelSetResourceBuilder.() -> Unit): ThreatIntelSet