Data retrieval APIs for Amazon GuardDuty
Amazon GuardDuty provides the following APIs for data retrieval.
| Actions | Description | Access level |
|---|---|---|
| DescribeMalwareScans | Retrieve details about malware scans | Read |
| DescribeOrganizationConfiguration | Retrieve details about the delegated administrator associated with a GuardDuty detector | Read |
| DescribePublishingDestination | Retrieve details about a publishing destination | Read |
| GetAdministratorAccount | Retrieve details of the GuardDuty administrator account associated with a member account | Read |
| GetCoverageStatistics | List Amazon GuardDuty coverage statistics for the specified GuardDuty account in a Region | Read |
| GetDetector | Retrieve GuardDuty detectors | Read |
| GetFilter | Retrieve GuardDuty filters | Read |
| GetFindings | Retrieve GuardDuty findings | Read |
| GetFindingsStatistics | Retrieve a list of GuardDuty finding statistics | Read |
| GetIPSet | Retrieve GuardDuty IPSets | Read |
| GetInvitationsCount | Retrieve the count of all GuardDuty invitations sent to a specified account, which does not include the accepted invitation | Read |
| GetMalwareProtectionPlan | Retrieve a Malware Protection plan details | Read |
| GetMalwareScan | Retrieve a malware scan's details | Read |
| GetMalwareScanSettings | Retrieve the malware scan settings | Read |
| GetMasterAccount | Retrieve details of the GuardDuty administrator account associated with a member account | Read |
| GetMemberDetectors | Describe which data sources are enabled for member accounts detectors | Read |
| GetMembers | Retrieve the member accounts associated with an administrator account | Read |
| GetOrganizationStatistics | Retrieve GuardDuty protection plan coverage statistics for member accounts in a Region | Read |
| GetRemainingFreeTrialDays | Provide the number of days left for each data source used in the free trial period | Read |
| GetThreatEntitySet | Retrieve GuardDuty ThreatEntitySets | Read |
| GetThreatIntelSet | Retrieve GuardDuty ThreatIntelSets | Read |
| GetTrustedEntitySet | Retrieve GuardDuty TrustedEntitySets | Read |
| GetUsageStatistics | List Amazon GuardDuty usage statistics over the last 30 days for the specified detector ID | Read |
| ListCoverage | List all the resource details for a given account in a Region | List |
| ListDetectors | Retrieve a list of GuardDuty detectors | List |
| ListFilters | Retrieve a list of GuardDuty filters | List |
| ListFindings | Retrieve a list of GuardDuty findings | List |
| ListIPSets | Retrieve a list of GuardDuty IPSets | List |
| ListInvitations | Retrieve a list of all of the GuardDuty membership invitations that were sent to an AWS account | List |
| ListMalwareProtectionPlans | Retrieve a list of Malware Protection plans | List |
| ListMalwareScans | Retrieve a list of malware scans | List |
| ListMembers | Retrieve a list of GuardDuty member accounts associated with an administrator account | List |
| ListOrganizationAdminAccounts | List details about the organization delegated administrator for GuardDuty | List |
| ListPublishingDestinations | Retrieve a list of publishing destinations | List |
| ListTagsForResource | Retrieve a list of tags associated with a GuardDuty resource | Read |
| ListThreatEntitySets | Retrieve a list of GuardDuty ThreatEntitySets | List |
| ListThreatIntelSets | Retrieve a list of GuardDuty ThreatIntelSets | List |
| ListTrustedEntitySets | Retrieve a list of GuardDuty TrustedEntitySets | List |