openstack_dns_zone_v2
Use this data source to get the ID of an available OpenStack DNS zone.
Example Usage
data "openstack_dns_zone_v2" "zone_1" {
name = "example.com"
}
Argument Reference
-
region- (Optional) The region in which to obtain the V2 DNS client. A DNS client is needed to retrieve zone ids. If omitted, theregionargument 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 bePRIMARYorSECONDARY.
Attributes Reference
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. WhentypeisSECONDARY. -
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/openstack/d/dns_zone_v2.html