On this page
alicloud_dns_records
The Dns Domain Records data source provides a list of Alicloud Dns Domain Records in an Alicloud account according to the specified filters.
Example Usage
data "alicloud_dns_records" "record" {
domain_name = "xiaozhu.top"
is_locked = false
type = "A"
host_record_regex = "^@"
output_file = "records.txt"
}
Argument Reference
The following arguments are supported:
domain_name
- (Required) A domain name which is the necessary parameter for the records query.host_record_regex
- (Optional) Limit search to provide host record regex.value_regex
- (Optional) Limit search to provide host record value regex.type
- (Optional) Limit search to specific record type. Valid items areA
,NS
,MX
,TXT
,CNAME
,SRV
,AAAA
,REDIRECT_URL
,FORWORD_URL
.line
- (Optional) Limit search to specific parsing line. Valid items aredefault
,telecom
,unicom
,mobile
,oversea
,edu
.status
- (Optional) Limit search to specific record status. Valid items areENABLE
andDISABLE
.is_locked
- (Optional, type: bool) Limit search to specific record lock status.output_file
- (Optional) The name of file that can save records data source after runningterraform plan
.
Attributes Reference
A list of records will be exported and its every element contains the following attributes:
record_id
- ID of the record.domain_name
- Name of the domain which the record belong to.host_record
- Host record of the record.value
- Host record value of the record.type
- Type of the record.ttl
- TTL of the record.priority
- Priority of theMX
record.line
- Parsing line of the record.status
- Status of the record.locked
- Indicates whether the record is locked.
© 2018 HashiCorp
Licensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/alicloud/d/dns_records.html