Module entity_list

Module entity_list 

Source
Expand description

Entity list export command.

Queries the Vault API to export a complete list of entities with their aliases, useful for establishing baselines for entity churn analysis.

§Usage

# Export all entities as CSV (default)
vault-audit entity-list --output entities.csv

# Export as JSON
vault-audit entity-list --output entities.json --format json

# Skip TLS verification (dev/test only)
vault-audit entity-list --output entities.csv --insecure

§Requirements

Requires environment variables:

  • VAULT_ADDR: Vault server URL
  • VAULT_TOKEN: Token with entity read permissions

§Output

Generates CSV or JSON with entity information:

  • Entity ID
  • Display name
  • Alias names and mount paths
  • Creation timestamp

This data can be used as a baseline for the entity-churn and entity-creation commands.

Functions§

format_number
run