Skip to content

runbooks inventory collect-ram-sharesΒΆ

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

Usage: runbooks inventory collect-ram-shares [OPTIONS]

  πŸ” Discover AWS RAM (Resource Access Manager) shares across accounts.

  This command discovers both OWNED shares (resources you've shared with
  others) and RECEIVED shares (resources others have shared with you).

  Features: - Multi-account RAM shares discovery - Status filtering (ACTIVE,
  DELETING, FAILED, PENDING) - Type filtering (OWNED, RECEIVED) - CSV and JSON
  export formats - Rich CLI progress indicators

  Examples:     # Discover all RAM shares     runbooks inventory collect-ram-
  shares --profile $CENTRALISED_OPS_PROFILE

      # Filter by status and type     runbooks inventory collect-ram-shares
      --status ACTIVE --type OWNED

      # Export to JSON     runbooks inventory collect-ram-shares --format json
      --output ram-shares.json

      # Discover received shares only     runbooks inventory collect-ram-
      shares --type RECEIVED --region us-east-1

  πŸ“– RAM shares enable cross-account resource sharing for VPCs, subnets, and
  more

Options:
  -p, --profile TEXT              AWS profile name (default: from AWS_PROFILE
                                  env var)
  --region TEXT                   AWS region (default: us-east-1)
  --status [ACTIVE|DELETING|FAILED|PENDING]
                                  Filter by share status
  --type [OWNED|RECEIVED]         Filter by share type (OWNED: you created,
                                  RECEIVED: shared with you)
  --output TEXT                   Output CSV file path
  --format [csv|json]             Output format
  --help                          Show this message and exit.

ExamplesΒΆ