aws.route53-zone data source¶
Description¶
ZoneData resolves one existing Route 53 hosted zone. A zone-id reads that zone directly. Otherwise the lookup scans hosted zones and filters by the normalized name, public/private kind, optional VPC id, and optional tag subset until exactly one zone remains.
Source: internal/service/route53/zone_dsrc.go:22
Example usage:
imports: {
aws: 'github.com/cloudboss/unobin-library-aws'
}
data-sources: {
example: aws.route53-zone {
# Set input fields here.
}
}
Inputs¶
zone-id
optional(string)
name
optional(string)
private-zone
optional(boolean)
vpc-id
optional(string)
tags
map(string)
Input Constraints¶
Field combinations
At most one of zone-id or name.
Outputs¶
zone-id
string
arn
string
name
string
name-servers
list(string)
primary-name-server
string
caller-reference
string
comment
string
private-zone
boolean
resource-record-set-count
integer
enable-accelerated-recovery
boolean
linked-service-description
string
linked-service-principal
string
tags
map(string)