[−][src]Crate rusoto_guardduty
Amazon GuardDuty is a continuous security monitoring service that analyzes and processes the following data sources: VPC Flow Logs, AWS CloudTrail event logs, and DNS logs. It uses threat intelligence feeds (such as lists of malicious IPs and domains) and machine learning to identify unexpected, potentially unauthorized, and malicious activity within your AWS environment. This can include issues like escalations of privileges, uses of exposed credentials, or communication with malicious IPs, URLs, or domains. For example, GuardDuty can detect compromised EC2 instances that serve malware or mine bitcoin.
GuardDuty also monitors AWS account access behavior for signs of compromise. Some examples of this are unauthorized infrastructure deployments such as EC2 instances deployed in a Region that has never been used, or unusual API calls like a password policy change to reduce password strength.
GuardDuty informs you of the status of your AWS environment by producing security findings that you can view in the GuardDuty console or through Amazon CloudWatch events. For more information, see the Amazon GuardDuty User Guide .
If you're using the service, you're probably looking for GuardDutyClient and GuardDuty.
Structs
Enums
AcceptInvitationError | Errors returned by AcceptInvitation |
ArchiveFindingsError | Errors returned by ArchiveFindings |
CreateDetectorError | Errors returned by CreateDetector |
CreateFilterError | Errors returned by CreateFilter |
CreateIPSetError | Errors returned by CreateIPSet |
CreateMembersError | Errors returned by CreateMembers |
CreatePublishingDestinationError | Errors returned by CreatePublishingDestination |
CreateSampleFindingsError | Errors returned by CreateSampleFindings |
CreateThreatIntelSetError | Errors returned by CreateThreatIntelSet |
DeclineInvitationsError | Errors returned by DeclineInvitations |
DeleteDetectorError | Errors returned by DeleteDetector |
DeleteFilterError | Errors returned by DeleteFilter |
DeleteIPSetError | Errors returned by DeleteIPSet |
DeleteInvitationsError | Errors returned by DeleteInvitations |
DeleteMembersError | Errors returned by DeleteMembers |
DeletePublishingDestinationError | Errors returned by DeletePublishingDestination |
DeleteThreatIntelSetError | Errors returned by DeleteThreatIntelSet |
DescribeOrganizationConfigurationError | Errors returned by DescribeOrganizationConfiguration |
DescribePublishingDestinationError | Errors returned by DescribePublishingDestination |
DisableOrganizationAdminAccountError | Errors returned by DisableOrganizationAdminAccount |
DisassociateFromMasterAccountError | Errors returned by DisassociateFromMasterAccount |
DisassociateMembersError | Errors returned by DisassociateMembers |
EnableOrganizationAdminAccountError | Errors returned by EnableOrganizationAdminAccount |
GetDetectorError | Errors returned by GetDetector |
GetFilterError | Errors returned by GetFilter |
GetFindingsError | Errors returned by GetFindings |
GetFindingsStatisticsError | Errors returned by GetFindingsStatistics |
GetIPSetError | Errors returned by GetIPSet |
GetInvitationsCountError | Errors returned by GetInvitationsCount |
GetMasterAccountError | Errors returned by GetMasterAccount |
GetMembersError | Errors returned by GetMembers |
GetThreatIntelSetError | Errors returned by GetThreatIntelSet |
InviteMembersError | Errors returned by InviteMembers |
ListDetectorsError | Errors returned by ListDetectors |
ListFiltersError | Errors returned by ListFilters |
ListFindingsError | Errors returned by ListFindings |
ListIPSetsError | Errors returned by ListIPSets |
ListInvitationsError | Errors returned by ListInvitations |
ListMembersError | Errors returned by ListMembers |
ListOrganizationAdminAccountsError | Errors returned by ListOrganizationAdminAccounts |
ListPublishingDestinationsError | Errors returned by ListPublishingDestinations |
ListTagsForResourceError | Errors returned by ListTagsForResource |
ListThreatIntelSetsError | Errors returned by ListThreatIntelSets |
StartMonitoringMembersError | Errors returned by StartMonitoringMembers |
StopMonitoringMembersError | Errors returned by StopMonitoringMembers |
TagResourceError | Errors returned by TagResource |
UnarchiveFindingsError | Errors returned by UnarchiveFindings |
UntagResourceError | Errors returned by UntagResource |
UpdateDetectorError | Errors returned by UpdateDetector |
UpdateFilterError | Errors returned by UpdateFilter |
UpdateFindingsFeedbackError | Errors returned by UpdateFindingsFeedback |
UpdateIPSetError | Errors returned by UpdateIPSet |
UpdateOrganizationConfigurationError | Errors returned by UpdateOrganizationConfiguration |
UpdatePublishingDestinationError | Errors returned by UpdatePublishingDestination |
UpdateThreatIntelSetError | Errors returned by UpdateThreatIntelSet |
Traits
GuardDuty | Trait representing the capabilities of the Amazon GuardDuty API. Amazon GuardDuty clients implement this trait. |