The terraform state show
command shows the attributes of a single resource in the Terraform state.
Usage: terraform state show [options] ADDRESS
The command will show the attributes of a single resource in the state file that matches the given address.
This command requires an address that points to a single resource in the state. Addresses are in resource addressing format.
The command-line flags are all optional. The following flags are available:
-state=path
- Path to the state file. Defaults to "terraform.tfstate". Legacy option for the local backend only.The output of terraform state show
is intended for human consumption, not programmatic consumption. To extract state data for use in other software, use terraform show -json
and decode the result using the documented structure.
The example below shows a packet_device
resource named worker
:
$ terraform state show 'packet_device.worker'
# packet_device.worker:
resource "packet_device" "worker" {
billing_cycle = "hourly"
created = "2015-12-17T00:06:56Z"
facility = "ewr1"
hostname = "prod-xyz01"
id = "6015bg2b-b8c4-4925-aad2-f0671d5d3b13"
locked = false
}
The example below shows a packet_device
resource named worker
inside a module named foo
:
$ terraform state show 'module.foo.packet_device.worker'
The example below shows the first instance of a packet_device
resource named worker
configured with count
:
$ terraform state show 'packet_device.worker[0]'
The following example shows the "example"
instance of a packet_device
resource named worker
configured with the for_each
meta-argument. You must place the resource name in single quotes when it contains special characters like double quotes.
Linux, Mac OS, and UNIX:
$ terraform state show 'packet_device.worker["example"]'
PowerShell:
$ terraform state show 'packet_device.worker[\"example\"]'
Windows cmd.exe
:
$ terraform state show packet_device.worker[\"example\"]
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4