Skip to content

runbooks inventory cross-validateΒΆ

Auto-generated from runbooks inventory cross-validate --help on 2026-05-21. Source of truth: runbooks PyPI package v1.3.22

Usage: runbooks inventory cross-validate [OPTIONS]

  Cross-validate inventory: Config Aggregator (V1) vs Resource Explorer (V2).

  Runs V1 and V2 in parallel, compares resource ID sets per type, and reports
  accuracy. Covers all 9 Config Aggregator resource types by default. Use
  --resource-type to filter to one.

  Target: <180s full-scan (9 types), <10s single-type. >=95% accuracy for
  compared types (V2_UNDERCOUNT excluded β€” Resource Explorer index lag).

  Examples:

  runbooks inventory cross-validate --ops-profile $AWS_OPERATIONS_PROFILE

  runbooks inventory cross-validate --resource-type acm --persona cto

  runbooks inventory cross-validate --export-json

Options:
  --profile TEXT                  AWS profile (fallback for --billing-profile
                                  if not specified)
  --resource-type TEXT            Filter to single type (ec2/ebs/s3/rds/lambda
                                  /vpc/iam_role/cloudformation/acm); default:
                                  all 9
  --timeout INTEGER               Max seconds per source before partial
                                  results  [default: 300]
  --persona [cfo|cto|cloudops|finops|all]
                                  Generate persona-specific report
                                  (cfo|cto|cloudops|finops|all)
  --output-dir PATH               Evidence output directory
  --export-json                   Export full evidence JSON
  --verbose                       Show V1-only and V2-only resource IDs for
                                  mismatched types
  --account TEXT                  Target single AWS account ID β€” filter V1/V2
                                  results to this account only
  --help                          Show this message and exit.

ExamplesΒΆ