Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://aws-api.deno.dev/v0.4/services/route53resolver.ts?docs=full";

§Classes

Route53Resolver

§Interfaces

AssociateFirewallRuleGroupRequest
AssociateFirewallRuleGroupResponse
AssociateResolverEndpointIpAddressRequest
AssociateResolverEndpointIpAddressResponse
AssociateResolverQueryLogConfigRequest
AssociateResolverQueryLogConfigResponse
AssociateResolverRuleRequest
AssociateResolverRuleResponse
CreateFirewallDomainListRequest
CreateFirewallDomainListResponse
CreateFirewallRuleGroupRequest
CreateFirewallRuleGroupResponse
CreateFirewallRuleRequest
CreateFirewallRuleResponse
CreateResolverEndpointRequest
CreateResolverEndpointResponse
CreateResolverQueryLogConfigRequest
CreateResolverQueryLogConfigResponse
CreateResolverRuleRequest
CreateResolverRuleResponse
DeleteFirewallDomainListRequest
DeleteFirewallDomainListResponse
DeleteFirewallRuleGroupRequest
DeleteFirewallRuleGroupResponse
DeleteFirewallRuleRequest
DeleteFirewallRuleResponse
DeleteResolverEndpointRequest
DeleteResolverEndpointResponse
DeleteResolverQueryLogConfigRequest
DeleteResolverQueryLogConfigResponse
DeleteResolverRuleRequest
DeleteResolverRuleResponse
DisassociateFirewallRuleGroupRequest
DisassociateFirewallRuleGroupResponse
DisassociateResolverEndpointIpAddressRequest
DisassociateResolverEndpointIpAddressResponse
DisassociateResolverQueryLogConfigRequest
DisassociateResolverQueryLogConfigResponse
DisassociateResolverRuleRequest
DisassociateResolverRuleResponse
Filter

For Resolver list operations (ListResolverEndpoints, ListResolverRules, ListResolverRuleAssociations, ListResolverQueryLogConfigs, ListResolverQueryLogConfigAssociations), and ListResolverDnssecConfigs), an optional specification to return a subset of objects.

FirewallConfig

Configuration of the firewall behavior provided by DNS Firewall for a single VPC from Amazon Virtual Private Cloud (Amazon VPC).

FirewallDomainList

High-level information about a list of firewall domains for use in a "FirewallRule". This is returned by "GetFirewallDomainList".

FirewallDomainListMetadata

Minimal high-level information for a firewall domain list. The action "ListFirewallDomainLists" returns an array of these objects.

FirewallRule

A single firewall rule in a rule group.

FirewallRuleGroup

High-level information for a firewall rule group. A firewall rule group is a collection of rules that DNS Firewall uses to filter DNS network traffic for a VPC. To retrieve the rules for the rule group, call "ListFirewallRules".

FirewallRuleGroupAssociation

An association between a firewall rule group and a VPC, which enables DNS filtering for the VPC.

FirewallRuleGroupMetadata

Minimal high-level information for a firewall rule group. The action "ListFirewallRuleGroups" returns an array of these objects.

GetFirewallConfigRequest
GetFirewallConfigResponse
GetFirewallDomainListRequest
GetFirewallDomainListResponse
GetFirewallRuleGroupAssociationRequest
GetFirewallRuleGroupAssociationResponse
GetFirewallRuleGroupPolicyRequest
GetFirewallRuleGroupPolicyResponse
GetFirewallRuleGroupRequest
GetFirewallRuleGroupResponse
GetResolverConfigRequest
GetResolverConfigResponse
GetResolverDnssecConfigRequest
GetResolverDnssecConfigResponse
GetResolverEndpointRequest
GetResolverEndpointResponse
GetResolverQueryLogConfigAssociationRequest
GetResolverQueryLogConfigAssociationResponse
GetResolverQueryLogConfigPolicyRequest
GetResolverQueryLogConfigPolicyResponse
GetResolverQueryLogConfigRequest
GetResolverQueryLogConfigResponse
GetResolverRuleAssociationRequest
GetResolverRuleAssociationResponse
GetResolverRulePolicyRequest
GetResolverRulePolicyResponse
GetResolverRuleRequest
GetResolverRuleResponse
ImportFirewallDomainsRequest
ImportFirewallDomainsResponse
IpAddressRequest

In a CreateResolverEndpoint request, the IP address that DNS queries originate from (for outbound endpoints) or that you forward DNS queries to (for inbound endpoints). IpAddressRequest also includes the ID of the subnet that contains the IP address.

IpAddressResponse

In the response to a GetResolverEndpoint request, information about the IP addresses that the Resolver endpoint uses for DNS queries.

IpAddressUpdate

In an UpdateResolverEndpoint request, information about an IP address to update.

ListFirewallConfigsRequest
ListFirewallConfigsResponse
ListFirewallDomainListsRequest
ListFirewallDomainListsResponse
ListFirewallDomainsRequest
ListFirewallDomainsResponse
ListFirewallRuleGroupAssociationsRequest
ListFirewallRuleGroupAssociationsResponse
ListFirewallRuleGroupsRequest
ListFirewallRuleGroupsResponse
ListFirewallRulesRequest
ListFirewallRulesResponse
ListResolverConfigsRequest
ListResolverConfigsResponse
ListResolverDnssecConfigsRequest
ListResolverDnssecConfigsResponse
ListResolverEndpointIpAddressesRequest
ListResolverEndpointIpAddressesResponse
ListResolverEndpointsRequest
ListResolverEndpointsResponse
ListResolverQueryLogConfigAssociationsRequest
ListResolverQueryLogConfigAssociationsResponse
ListResolverQueryLogConfigsRequest
ListResolverQueryLogConfigsResponse
ListResolverRuleAssociationsRequest
ListResolverRuleAssociationsResponse
ListResolverRulesRequest
ListResolverRulesResponse
ListTagsForResourceRequest
ListTagsForResourceResponse
PutFirewallRuleGroupPolicyRequest
PutFirewallRuleGroupPolicyResponse
PutResolverQueryLogConfigPolicyRequest
PutResolverQueryLogConfigPolicyResponse

The response to a PutResolverQueryLogConfigPolicy request.

PutResolverRulePolicyRequest
PutResolverRulePolicyResponse

The response to a PutResolverRulePolicy request.

ResolverConfig

A complex type that contains information about a Resolver configuration for a VPC.

ResolverDnssecConfig

A complex type that contains information about a configuration for DNSSEC validation.

ResolverEndpoint

In the response to a CreateResolverEndpoint, DeleteResolverEndpoint, GetResolverEndpoint, ListResolverEndpoints, or UpdateResolverEndpoint request, a complex type that contains settings for an existing inbound or outbound Resolver endpoint.

ResolverQueryLogConfig

In the response to a CreateResolverQueryLogConfig, DeleteResolverQueryLogConfig, GetResolverQueryLogConfig, or ListResolverQueryLogConfigs request, a complex type that contains settings for one query logging configuration.

ResolverQueryLogConfigAssociation

In the response to an AssociateResolverQueryLogConfig, DisassociateResolverQueryLogConfig, GetResolverQueryLogConfigAssociation, or ListResolverQueryLogConfigAssociations, request, a complex type that contains settings for a specified association between an Amazon VPC and a query logging configuration.

ResolverRule

For queries that originate in your VPC, detailed information about a Resolver rule, which specifies how to route DNS queries out of the VPC. The ResolverRule parameter appears in the response to a CreateResolverRule, DeleteResolverRule, GetResolverRule, ListResolverRules, or UpdateResolverRule request.

ResolverRuleAssociation

In the response to an AssociateResolverRule, DisassociateResolverRule, or ListResolverRuleAssociations request, provides information about an association between a Resolver rule and a VPC. The association determines which DNS queries that originate in the VPC are forwarded to your network.

ResolverRuleConfig

In an UpdateResolverRule request, information about the changes that you want to make.

Tag

One tag that you want to add to the specified resource. A tag consists of a Key (a name for the tag) and a Value.

TagResourceRequest
TargetAddress

In a CreateResolverRule request, an array of the IPs that you want to forward DNS queries to.

UntagResourceRequest
UpdateFirewallConfigRequest
UpdateFirewallConfigResponse
UpdateFirewallDomainsRequest
UpdateFirewallDomainsResponse
UpdateFirewallRuleGroupAssociationRequest
UpdateFirewallRuleGroupAssociationResponse
UpdateFirewallRuleRequest
UpdateFirewallRuleResponse
UpdateResolverConfigRequest
UpdateResolverConfigResponse
UpdateResolverDnssecConfigRequest
UpdateResolverDnssecConfigResponse
UpdateResolverEndpointRequest
UpdateResolverEndpointResponse
UpdateResolverRuleRequest
UpdateResolverRuleResponse

§Type Aliases

Action
AutodefinedReverseFlag
BlockOverrideDnsType
BlockResponse
FirewallDomainImportOperation
FirewallDomainListStatus
FirewallDomainUpdateOperation
FirewallFailOpenStatus
FirewallRuleGroupAssociationStatus
FirewallRuleGroupStatus
IpAddressStatus
MutationProtectionStatus
ResolverAutodefinedReverseStatus
ResolverDNSSECValidationStatus
ResolverEndpointDirection
ResolverEndpointStatus
ResolverQueryLogConfigAssociationError
ResolverQueryLogConfigAssociationStatus
ResolverQueryLogConfigStatus
ResolverRuleAssociationStatus
ResolverRuleStatus
RuleTypeOption
ShareStatus
SortOrder
Validation