mirror of
https://github.com/opentffoundation/opentf.git
synced 2025-12-25 01:00:16 -05:00
Co-authored-by: Damian Stasik <920747+damianstasik@users.noreply.github.com> Co-authored-by: Roman Grinovski <roman.grinovski@gmail.com>
35 lines
1.8 KiB
Plaintext
35 lines
1.8 KiB
Plaintext
---
|
|
description: >-
|
|
Learn commands to inspect dependency information, outputs, etc. Use them for
|
|
integration or to understand your infrastructure.
|
|
---
|
|
|
|
# Inspecting Infrastructure
|
|
|
|
OpenTofu configurations and state data include some highly structured
|
|
information about the resources they manage; this includes dependency
|
|
information, outputs (which are pieces of generated or discovered data that the
|
|
configuration's author considers important enough to surface to users), and
|
|
more.
|
|
|
|
OpenTofu CLI includes some commands for inspecting or transforming this data.
|
|
You can use these to integrate other tools with OpenTofu's infrastructure data,
|
|
or just to gain a deeper or more holistic understanding of your infrastructure.
|
|
|
|
- [The `tofu graph` command](/docs/cli/commands/graph) creates a visual
|
|
representation of a configuration or a set of planned changes.
|
|
- [The `tofu output` command](/docs/cli/commands/output) can get the
|
|
values for the top-level [output values](/docs/language/values/outputs) of
|
|
a configuration, which are often helpful when making use of the infrastructure
|
|
OpenTofu has provisioned.
|
|
- [The `tofu show` command](/docs/cli/commands/show) can generate
|
|
human-readable versions of a state file or plan file, or generate
|
|
machine-readable versions that can be integrated with other tools.
|
|
- [The `tofu state list` command](/docs/cli/commands/state/list) can list
|
|
the resources being managed by the current working directory and workspace,
|
|
providing a complete or filtered list.
|
|
- [The `tofu state show` command](/docs/cli/commands/state/show) can print
|
|
all of the attributes of a given resource being managed by the current working
|
|
directory and workspace, including generated read-only attributes like the
|
|
unique ID assigned by the cloud provider.
|