Data Source: aws_route53_resolver_rules

aws_route53_resolver_rules provides details about a set of Route53 Resolver rules.

Example Usage

Retrieving the default resolver rule

data "aws_route53_resolver_rules" "example" {
  owner_id     = "Route 53 Resolver"
  rule_type    = "RECURSIVE"
  share_status = "NOT_SHARED"
}

Retrieving forward rules shared with me

data "aws_route53_resolver_rules" "example" {
  rule_type    = "FORWARD"
  share_status = "SHARED_WITH_ME"
}

Retrieving rules by name regex

Resolver rules whose name contains abc.

data "aws_route53_resolver_rules" "example" {
  name_regex = ".*abc.*"
}

Argument Reference

The arguments of this data source act as filters for querying the available resolver rules in the current region.

Attribute Reference

This data source exports the following attributes in addition to the arguments above: