Skip to content

runbooks finops validateΒΆ

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

Usage: runbooks finops validate [OPTIONS]

  4-Way Validation: HTML vs CSV vs MCP vs AWS API

  Validates FinOps data across multiple sources with configurable strictness:
  - basic: CSV vs HTML comparison only - mcp: Adds MCP Cost Explorer
  validation (β‰₯99.5% accuracy target) - strict: Full 4-way validation with
  deep-dive bucket analysis

  Features: - S3 lifecycle inspection (effectiveness scoring) - Storage class
  analysis with cost optimization - Bucket cost validation (resolve
  discrepancy issues) - Migration tracking via CloudTrail audit

  Examples:     # Basic validation: HTML vs CSV     runbooks finops validate
  --html report.html --csv data.csv

      # MCP validation with accuracy cross-check     runbooks finops validate
      --html report.html --csv data.csv --validation-level mcp

      # Strict validation with S3 deep-dive     runbooks finops validate --csv
      data.csv --validation-level strict \       --deep-dive-bucket vamsnz-
      prod-atlassian-backups --export-report results.json

Options:
  -h, --html TEXT                 HTML report file for validation
  -c, --csv TEXT                  CSV cost data file for validation
  -p, --profile TEXT              AWS profile for validation
  -v, --validation-level [basic|mcp|strict]
                                  Validation strictness level
  -b, --deep-dive-bucket TEXT     S3 bucket for deep-dive validation
  -o, --output-format [json|table|yaml]
                                  Output format for results
  -e, --export-report TEXT        Export validation report to file
  --automated                     Run automated L1 CLI vs L2 boto3 cross-
                                  validation (no CSV/HTML required)
  --help                          Show this message and exit.

ExamplesΒΆ