audit_full_posture
Run all AWS security audit checks in one pass and aggregate findings into a single account posture report, including severity counts, weighted posture score, grade, and errors.
Instructions
Run every registered audit check with default arguments and aggregate the results into a single account posture report.
Discovers all audit_*/account_* functions in the tool modules and runs each
one; a failing check is recorded in errors and never aborts the rest.
Returns the standard {check, ok, findings, scanned} envelope where findings
is the concatenation of every sub-report's findings and scanned is the
number of checks run, plus severity_counts (LOW/MEDIUM/HIGH/CRITICAL),
posture_score, grade, checks_run, and errors. The score is weighted:
each CRITICAL finding costs 10 points, HIGH 5, MEDIUM 2, LOW 1, and
posture_score = max(0, 100 - total weight). Grades: A >= 90, B >= 75,
C >= 60, D >= 40, else F.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||