AWSCDK::GuardDuty

20 types

Amazon GuardDuty Construct Library

This module is part of the AWS Cloud Development Kit project.

require 'aws-cdk-lib'

There are no official hand-written (L2) constructs for this service yet. Here are some suggestions on how to proceed:

There are no hand-written (L2) constructs for this service yet. However, you can still use the automatically generated L1 constructs, and use this service exactly as you would using CloudFormation directly.

For more information on the resources and properties available for this service, see the CloudFormation documentation for AWS::GuardDuty.

(Read the CDK Contributing Guide and submit an RFC if you are interested in contributing to this construct library.)

API Reference

Classes 10

CfnDetectorThe `AWS::GuardDuty::Detector` resource specifies a new GuardDuty detector. CfnFilterThe `AWS::GuardDuty::Filter` resource specifies a new filter defined by the provided `find CfnIPSetThe `AWS::GuardDuty::IPSet` resource helps you create a list of trusted IP addresses that CfnMalwareProtectionPlanCreates a new Malware Protection plan for the protected resource. CfnMasterYou can use the `AWS::GuardDuty::Master` resource in a GuardDuty member account to accept CfnMemberYou can use the `AWS::GuardDuty::Member` resource to add an AWS account as a GuardDuty mem CfnPublishingDestinationCreates a publishing destination where you can export your GuardDuty findings. CfnThreatEntitySetThe `AWS::GuardDuty::ThreatEntitySet` resource helps you create a list of known malicious CfnThreatIntelSetThe `AWS::GuardDuty::ThreatIntelSet` resource helps you create a list of known malicious I CfnTrustedEntitySetCreates a new trusted entity set.

Interfaces 10

CfnDetectorPropsProperties for defining a `CfnDetector`. CfnFilterPropsProperties for defining a `CfnFilter`. CfnIPSetPropsProperties for defining a `CfnIPSet`. CfnMalwareProtectionPlanPropsProperties for defining a `CfnMalwareProtectionPlan`. CfnMasterPropsProperties for defining a `CfnMaster`. CfnMemberPropsProperties for defining a `CfnMember`. CfnPublishingDestinationPropsProperties for defining a `CfnPublishingDestination`. CfnThreatEntitySetPropsProperties for defining a `CfnThreatEntitySet`. CfnThreatIntelSetPropsProperties for defining a `CfnThreatIntelSet`. CfnTrustedEntitySetPropsProperties for defining a `CfnTrustedEntitySet`.