Merge pull request #20614 from hashicorp/docs-remote-state-012

docs: Differentiate 0.11/0.12 in terraform_remote_state
This commit is contained in:
Radek Simko 2019-03-13 17:56:44 +00:00 committed by GitHub
commit 29f2776cc7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 10 additions and 1 deletions

View File

@ -29,10 +29,17 @@ data "terraform_remote_state" "vpc" {
}
}
# Terraform >= 0.12
resource "aws_instance" "foo" {
# ...
subnet_id = "${data.terraform_remote_state.vpc.outputs.subnet_id}"
}
# Terraform <= 0.11
resource "aws_instance" "foo" {
# ...
subnet_id = "${data.terraform_remote_state.vpc.subnet_id}"
}
```
## Argument Reference
@ -54,7 +61,9 @@ The following arguments are supported:
In addition to the above, the following attributes are exported:
* `outputs` - Each root-level [output](/docs/configuration/outputs.html)
* (v0.12+) `outputs` - Each root-level [output](/docs/configuration/outputs.html)
in the remote state appears as a top level attribute on the data source.
* (<= v0.11) `<OUTPUT NAME>` - Each root-level [output](/docs/configuration/outputs.html)
in the remote state appears as a top level attribute on the data source.
## Root Outputs Only