Adding docs for data sources.
This commit is contained in:
parent
aea87de808
commit
c4206e4ef4
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
layout: "dns"
|
||||
page_title: "DNS: dns_a_record_set"
|
||||
sidebar_current: "docs-dns-datasource-a-record-set"
|
||||
description: |-
|
||||
Get DNS A record set.
|
||||
---
|
||||
|
||||
# dns\_a\_record\_set
|
||||
|
||||
Use this data source to get DNS A records of the host.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```
|
||||
data "dns_a_record_set" "google" {
|
||||
host = "google.com"
|
||||
}
|
||||
|
||||
output "google_addrs" {
|
||||
value = "${join(",", data.dns_a_record_set.google.addrs)}"
|
||||
}
|
||||
```
|
||||
|
||||
## Argument Reference
|
||||
|
||||
The following arguments are supported:
|
||||
|
||||
* `host` - (required): Host to look up
|
||||
|
||||
## Attributes Reference
|
||||
|
||||
The following attributes are exported:
|
||||
|
||||
* `id` - Set to `host`.
|
||||
|
||||
* `addrs` - A list of IP addresses. IP addresses are always sorted to avoid constant changing plans.
|
|
@ -0,0 +1,37 @@
|
|||
---
|
||||
layout: "dns"
|
||||
page_title: "DNS: dns_cname_record_set"
|
||||
sidebar_current: "docs-dns-datasource-cname-record-set"
|
||||
description: |-
|
||||
Get DNS CNAME record set.
|
||||
---
|
||||
|
||||
# dns\_cname\_record\_set
|
||||
|
||||
Use this data source to get DNS CNAME record set of the host.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```
|
||||
data "dns_cname_record_set" "hashicorp" {
|
||||
host = "www.hashicorp.com"
|
||||
}
|
||||
|
||||
output "hashi_cname" {
|
||||
value = "${data.dns_cname_record_set.hashi.cname}"
|
||||
}
|
||||
```
|
||||
|
||||
## Argument Reference
|
||||
|
||||
The following arguments are supported:
|
||||
|
||||
* `host` - (required): Host to look up
|
||||
|
||||
## Attributes Reference
|
||||
|
||||
The following attributes are exported:
|
||||
|
||||
* `id` - Set to `host`.
|
||||
|
||||
* `cname` - A CNAME record associated with host.
|
|
@ -0,0 +1,43 @@
|
|||
---
|
||||
layout: "dns"
|
||||
page_title: "DNS: dns_txt_record_set"
|
||||
sidebar_current: "docs-dns-datasource-txt-record-set"
|
||||
description: |-
|
||||
Get DNS TXT record set.
|
||||
---
|
||||
|
||||
# dns\_txt\_record\_set
|
||||
|
||||
Use this data source to get DNS TXT record set of the host.
|
||||
|
||||
## Example Usage
|
||||
|
||||
```
|
||||
data "dns_txt_record_set" "hashicorp" {
|
||||
host = "www.hashicorp.com"
|
||||
}
|
||||
|
||||
output "hashi_txt" {
|
||||
value = "${data.dns_txt_record_set.hashi.record}"
|
||||
}
|
||||
|
||||
output "hashi_txts" {
|
||||
value = "${join(",", data.dns_txt_record_set.hashi.records})"
|
||||
}
|
||||
```
|
||||
|
||||
## Argument Reference
|
||||
|
||||
The following arguments are supported:
|
||||
|
||||
* `host` - (required): Host to look up
|
||||
|
||||
## Attributes Reference
|
||||
|
||||
The following attributes are exported:
|
||||
|
||||
* `id` - Set to `host`.
|
||||
|
||||
* `record` - The first TXT record.
|
||||
|
||||
* `records` - A list of TXT records.
|
Loading…
Reference in New Issue