local backend example added
Example for local backend added.
This commit is contained in:
parent
9b6fcc4e86
commit
eda35f2c49
|
@ -19,7 +19,7 @@ same limitations as the main backend configuration. You can use any number of
|
||||||
`remote_state` data sources with differently configured backends, and you can
|
`remote_state` data sources with differently configured backends, and you can
|
||||||
use interpolations when configuring them.
|
use interpolations when configuring them.
|
||||||
|
|
||||||
## Example Usage
|
## Example Usage for remote backend
|
||||||
|
|
||||||
```hcl
|
```hcl
|
||||||
data "terraform_remote_state" "vpc" {
|
data "terraform_remote_state" "vpc" {
|
||||||
|
@ -46,6 +46,30 @@ resource "aws_instance" "foo" {
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Example Usage for local backend
|
||||||
|
|
||||||
|
```hcl
|
||||||
|
data "terraform_remote_state" "vpc" {
|
||||||
|
backend = "local"
|
||||||
|
|
||||||
|
config = {
|
||||||
|
path = "..."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
# 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
|
## Argument Reference
|
||||||
|
|
||||||
The following arguments are supported:
|
The following arguments are supported:
|
||||||
|
|
Loading…
Reference in New Issue