Package-level declarations

Types

Link copied to clipboard

Amazon Route 53 Global Resolver is a global, internet-accessible DNS resolver that enables customers to resolve and forward traffic for both public and private domains while ensuring security and authenticity of queries over the internet. Route 53 Global Resolver supports DNS-over-port 53 (Do53), DNS-over-TLS (DoT), and DNS-over-HTTPS (DoH) protocols through global anycast IP addresses.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Inherited functions

Link copied to clipboard

Associates a Route 53 private hosted zone with a Route 53 Global Resolver resource. This allows the resolver to resolve DNS queries for the private hosted zone from anywhere globally.

Link copied to clipboard

Creates multiple DNS firewall rules in a single operation. This is more efficient than creating rules individually when you need to set up multiple rules at once.

Link copied to clipboard

Deletes multiple DNS firewall rules in a single operation. This is more efficient than deleting rules individually.

Link copied to clipboard

Updates multiple DNS firewall rules in a single operation. This is more efficient than updating rules individually.

Link copied to clipboard

Creates an access source for a DNS view. Access sources define IP addresses or CIDR ranges that are allowed to send DNS queries to the Route 53 Global Resolver, along with the permitted DNS protocols.

Link copied to clipboard

Creates an access token for a DNS view. Access tokens provide token-based authentication for DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT) connections to the Route 53 Global Resolver.

Link copied to clipboard

Creates a DNS view within a Route 53 Global Resolver. A DNS view models end users, user groups, networks, and devices, and serves as a parent resource that holds configurations controlling access, authorization, DNS firewall rules, and forwarding rules.

Link copied to clipboard

Creates a firewall domain list. Domain lists are reusable sets of domain specifications that you use in DNS firewall rules to allow, block, or alert on DNS queries to specific domains.

Link copied to clipboard

Creates a DNS firewall rule. Firewall rules define actions (ALLOW, BLOCK, or ALERT) to take on DNS queries that match specified domain lists, managed domain lists, or advanced threat protections.

Link copied to clipboard

Creates a new Route 53 Global Resolver instance. A Route 53 Global Resolver is a global, internet-accessible DNS resolver that provides secure DNS resolution for both public and private domains through global anycast IP addresses.

Link copied to clipboard

Deletes an access source. This operation cannot be undone.

Link copied to clipboard

Deletes an access token. This operation cannot be undone.

Link copied to clipboard

Deletes a DNS view. This operation cannot be undone.

Link copied to clipboard

Deletes a firewall domain list. This operation cannot be undone.

Link copied to clipboard

Deletes a DNS firewall rule. This operation cannot be undone.

Link copied to clipboard

Deletes a Route 53 Global Resolver instance. This operation cannot be undone. All associated DNS views, access sources, tokens, and firewall rules are also deleted.

Link copied to clipboard

Disables a DNS view, preventing it from serving DNS queries.

Link copied to clipboard

Disassociates a Route 53 private hosted zone from a Route 53 Global Resolver resource.

Link copied to clipboard

Enables a disabled DNS view, allowing it to serve DNS queries again.

Link copied to clipboard

Retrieves information about an access source.

Link copied to clipboard

Retrieves information about an access token.

Link copied to clipboard

Retrieves information about a DNS view.

Link copied to clipboard

Retrieves information about a firewall domain list.

Link copied to clipboard

Retrieves information about a DNS firewall rule.

Link copied to clipboard

Retrieves information about a Route 53 Global Resolver instance.

Link copied to clipboard

Retrieves information about a hosted zone association.

Link copied to clipboard

Retrieves information about an AWS-managed firewall domain list. Managed domain lists contain domains associated with malicious activity, content categories, or specific threats.

Link copied to clipboard

Imports a list of domains from an Amazon S3 file into a firewall domain list. The file should contain one domain per line.

Link copied to clipboard

Lists all access sources with pagination support.

Link copied to clipboard

Lists all access tokens for a DNS view with pagination support.

Link copied to clipboard

Lists all DNS views for a Route 53 Global Resolver with pagination support.

Link copied to clipboard

Lists all firewall domain lists for a Route 53 Global Resolver with pagination support.

Link copied to clipboard

Lists all the domains in DNS Firewall domain list you have created.

Link copied to clipboard

Lists all DNS firewall rules for a DNS view with pagination support.

Link copied to clipboard

Lists all Route 53 Global Resolver instances in your account with pagination support.

Link copied to clipboard

Lists all hosted zone associations for a Route 53 Global Resolver resource with pagination support.

Link copied to clipboard

Returns a paginated list of the AWS Managed DNS Lists and the categories for DNS Firewall. The categories are either THREAT or CONTENT.

Link copied to clipboard

Lists the tags associated with a Route 53 Global Resolver resource.

Link copied to clipboard

Adds or updates tags for a Route 53 Global Resolver resource. Tags are key-value pairs that help you organize and identify your resources.

Link copied to clipboard

Removes tags from a Route 53 Global Resolver resource.

Link copied to clipboard

Updates the configuration of an access source.

Link copied to clipboard

Updates the configuration of an access token.

Link copied to clipboard

Updates the configuration of a DNS view.

Link copied to clipboard

Updates a DNS Firewall domain list from an array of specified domains.

Link copied to clipboard

Updates the configuration of a DNS firewall rule.

Link copied to clipboard

Updates the configuration of a Route 53 Global Resolver instance. You can modify the name, description, and observability region.

Link copied to clipboard

Updates the configuration of a hosted zone association.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.