alicloud_pvtz_zone_records
更新时间:
This data source provides the Private Zone Records of the current Alibaba Cloud user.
-> NOTE: Available since v1.13.0.
Example Usage
Basic Usage
variable "name" {
default = "terraform-example.com"
}
resource "alicloud_pvtz_zone" "default" {
zone_name = var.name
}
resource "alicloud_pvtz_zone_record" "default" {
zone_id = alicloud_pvtz_zone.default.id
rr = "www"
type = "MX"
value = var.name
ttl = "60"
priority = 2
remark = var.name
}
data "alicloud_pvtz_zone_records" "ids" {
zone_id = alicloud_pvtz_zone_record.default.zone_id
ids = [alicloud_pvtz_zone_record.default.record_id]
}
output "pvtz_zone_records_id_0" {
value = data.alicloud_pvtz_zone_records.ids.records.0.id
}
Argument Reference
The following arguments are supported:
ids- (Optional, ForceNew, List, Available since v1.53.0) A list of Private Zone Record IDs.zone_id- (Required, ForceNew) The ID of the private zone.keyword- (Optional, ForceNew) The keyword for record rr and value.tag- (Optional, ForceNew, Available since v1.109.0) The tag used to search for DNS records.user_client_ip- (Optional, ForceNew, Available since v1.109.0) The IP address of the client.status- (Optional, ForceNew, Available since v1.109.0) The status of the Resolve record. Valid values:ENABLE: Enable resolution.DISABLE: Pause parsing.
search_mode- (Optional, ForceNew, Available since v1.109.0) The search mode. Default value:EXACT. Valid values:LIKE: Fuzzy search.EXACT: Exact search.
lang- (Optional, ForceNew, Available since v1.109.0) The language of the response. Default value:en. Valid values:en,zh.output_file- (Optional) File name where to save data source results (after runningterraform plan).
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
records- A list of Zone Record. Each element contains the following attributes:id- The ID of the Private Zone Record.record_id- The ID of the Record.priority- The priority of the MX record.remark- The description of the Private Zone Record.rr- The hostname of the Private Zone Record.resource_record- The hostname of the Private Zone Record.ttl- The time to live (TTL) of the Private Zone Record.type- The type of the Private Zone Record.value- The value of the Private Zone Record.status- The state of the Private Zone Record.
该文章对您有帮助吗?