Use this data source to get the ID of an available TelefonicaOpenCloud DNS zone.
data "telefonicaopencloud_dns_zone_v2" "zone_1" { name = "example.com" }
region
- (Optional) The region in which to obtain the V2 DNS client. A DNS client is needed to retrieve zone ids. If omitted, the region
argument of the provider is used.
name
- (Optional) The name of the zone.
description
- (Optional) A description of the zone.
email
- (Optional) The email contact for the zone record.
status
- (Optional) The zone's status.
ttl
- (Optional) The time to live (TTL) of the zone.
type
- (Optional) The type of the zone. Can either be PRIMARY
or SECONDARY
.
id
is set to the ID of the found zone. In addition, the following attributes are exported:
region
- See Argument Reference above. name
- See Argument Reference above. email
- See Argument Reference above. type
- See Argument Reference above. ttl
- See Argument Reference above. description
- See Argument Reference above. status
- See Argument Reference above. attributes
- Attributes of the DNS Service scheduler. masters
- An array of master DNS servers. When type
is SECONDARY
. created_at
- The time the zone was created. updated_at
- The time the zone was last updated. transferred_at
- The time the zone was transferred. version
- The version of the zone. serial
- The serial number of the zone. pool_id
- The ID of the pool hosting the zone. project_id
- The project ID that owns the zone.
© 2018 HashiCorpLicensed under the MPL 2.0 License.
https://www.terraform.io/docs/providers/telefonicaopencloud/d/dns_zone_v2.html