Aws/guardduty
@webframp/aws/guarddutyv2026.04.28.1
01README
Query and inspect GuardDuty findings from a delegated administrator account, covering all member accounts in an AWS Organization.
Authentication
Uses the default AWS credential chain. Point at the delegated admin account (e.g. via AWS_PROFILE) to see findings across all member accounts.
Required IAM Permissions
guardduty:ListDetectorsguardduty:ListFindingsguardduty:GetFindingsguardduty:ListMembers
Usage
# Create guardduty model (assumes credentials for delegated admin account)
swamp model create @webframp/aws/guardduty gd --global-arg region=us-east-1
# List recent high-severity findings
swamp model method run gd list_findings --input severityMin=7 --input startTime=7d
# List findings by type
swamp model method run gd list_findings --input typePrefix=UnauthorizedAccess
# Filter to a specific account
swamp model method run gd list_findings --input accountId=238297461743
# Get full details for specific findings
swamp model method run gd get_finding_details --input 'findingIds=["abc123"]'
# List enrolled member accounts
swamp model method run gd list_membersMethods
- list_findings - List findings with filters for type, severity, time window, and account
- get_finding_details - Get full resource and service action details for specific findings
- list_members - List member accounts and their enrollment status
02Models
@webframp/aws/guarddutyv2026.04.28.1aws/guardduty.ts
fn list_findings()
List GuardDuty findings with optional filters for type, severity, time window, and account
fn get_finding_details()
Get full details for specific findings by ID, including resource and service action data
fn list_members()
List GuardDuty member accounts and their enrollment status
Resources
finding_list(30m)— List of GuardDuty finding summaries
finding_details(1h)— Full GuardDuty finding details
member_list(1h)— GuardDuty member account enrollment
03Stats
A
100 / 100
Downloads
1
Archive size
297.2 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
04Platforms
05Labels