The purpose of tpm report is to provide easy access to all of the settings that pertain to a specific topic.
Usage:
tpm report [args]
The default (and only) topic is the security stance. More topics will be added over time.
Each topic contains a set of numbered reports. View the list of reports for any topic using --list
(or -l
)
Limit to reports displayed with --report
(or --filter
or -r
)
Display additional information in the reports with --extra
(or -x
)
Output as JSON-formatted text with --json
Use the API to gather the data with --api
; if API authentication is enabled,
you may need to specify --user
and --password
if not configured via tpm
If both --user
and --password
are defined, tpm report will use them. If either
or both --user
and --password
are missing, tpm report will attempt to derive the
values from the configuration.
Arguments:
Table 10.10. tpm report Common Options
Option | Description |
---|---|
--api | Use the v2 API REST interface instead of the command line when possible |
--debug , -d | |
--extra , -x | Provide additional details in the reports |
--help , -h | |
--info , -i | |
--json | Display report as JSON, all other output will be suppressed |
--list , -l | List reports by number |
--password , -p | Use to specify the API auth password (default: not defined) |
--path | Use to supply full path to replicator executables |
--quiet , -q | |
--report , --filter , -r | Limit display to the specified report number(s); Use a comma-separated numeric list with no spaces to specify multiple reports. |
--ssl , -security | Display current security settings and values (default behavior when no topic is specified) |
--test , -t | |
--thl | Use to supply full path to thl executable (Ignores --path) |
--trepctl | Use to supply full path of trepctl executable (Ignore --path) |
--user , -u | Use to specify API auth User (default: not defined) |
--verbose , -v |