runbooks inventory enrich-costsΒΆ
find | Management
β³ PENDING Β· T:βοΈ V:β³ A:β³ X:β
Enrich resources with Cost Explorer data with enterprise options.
Discovers AWS resources across Organization accounts via Config Aggregator and Resource Explorer
Single account
Org-wide (Landing Zone)
Show a Management discovers aws resources across organization accounts via config aggregator and resource explorer summary for last month across all accounts and flag any anomalies above the 20% threshold.
All Parameters (27)
| Parameter | Type | Default | Description |
|---|---|---|---|
--tags |
STRING | - | Filter by tags (key=value format) |
--accounts |
STRING | - | Filter by specific account IDs |
--all |
BOOL | False |
Multi-account discovery (CENTRALISED_OPS_PROFILE as aggregator). |
--profiles |
STRING | - | Specific AWS profiles (comma-separated, e.g., "billing,security,audit") |
--regions |
STRING | - | Specific AWS regions (space-separated) |
--all-regions |
BOOL | False |
Process all enabled AWS regions |
-f/--format/--output-format |
CHOICE(json | csv | table |
--output-dir |
PATH | ./ops_evidence |
Directory for generated files and evidence packages |
--all-outputs |
BOOL | False |
Generate all output formats (JSON, CSV, PDF, Markdown) - use with --output-dir |
--csv |
BOOL | False |
Export to CSV format (convenience flag, activates --all-outputs) |
--json |
BOOL | False |
Export to JSON format (convenience flag, activates --all-outputs) |
--markdown |
BOOL | False |
Export to Markdown format (convenience flag, activates --all-outputs) |
--export |
BOOL | False |
[DEPRECATED] Use --all-outputs instead |
--profile |
STRING | - | AWS profile for single-account operations. |
--region |
STRING | ap-southeast-2 |
AWS region override (default: ap-southeast-2) |
--dry-run |
BOOL | True |
Safe analysis mode - no resource modifications (enterprise default) |
--input |
PATH | - | Input CSV from resource-explorer or enrich-accounts |
--months |
INT | 12 |
Number of trailing months for cost analysis (default: 12) |
--granularity |
CHOICE(MONTHLY | DAILY) | MONTHLY |
--cost-metric |
CHOICE(AmortizedCost | UnblendedCost | BlendedCost) |
--group-by |
CHOICE(SERVICE | RESOURCE_ID | ACCOUNT) |
--skip-empty-costs |
BOOL | False |
Exclude resources with $0 monthly cost from output |
--cost-threshold |
FLOAT | 0.0 |
Minimum monthly cost threshold for inclusion (e.g., 1.0 for >$1/month resources) |
--output |
PATH | - | Output CSV path |
--console-format |
BOOL | False |
Display Rich table to console AND export CSV (dual output) |
--verbose/-v |
BOOL | False |
Show detailed execution logs |
--format-output |
CHOICE(compact | table | json) |