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

Route53Resolver

import { Route53Resolver } from "https://aws-api-16vtt531a2w0.deno.dev/v0.2/services/route53resolver.ts";
class Route53Resolver {
constructor(apiFactory: client.ApiFactory);
async associateFirewallRuleGroup(params: AssociateFirewallRuleGroupRequest, opts?: client.RequestOptions): Promise<AssociateFirewallRuleGroupResponse>;
async associateResolverEndpointIpAddress(params: AssociateResolverEndpointIpAddressRequest, opts?: client.RequestOptions): Promise<AssociateResolverEndpointIpAddressResponse>;
async associateResolverQueryLogConfig(params: AssociateResolverQueryLogConfigRequest, opts?: client.RequestOptions): Promise<AssociateResolverQueryLogConfigResponse>;
async associateResolverRule(params: AssociateResolverRuleRequest, opts?: client.RequestOptions): Promise<AssociateResolverRuleResponse>;
async createFirewallDomainList(params: CreateFirewallDomainListRequest, opts?: client.RequestOptions): Promise<CreateFirewallDomainListResponse>;
async createFirewallRule(params: CreateFirewallRuleRequest, opts?: client.RequestOptions): Promise<CreateFirewallRuleResponse>;
async createFirewallRuleGroup(params: CreateFirewallRuleGroupRequest, opts?: client.RequestOptions): Promise<CreateFirewallRuleGroupResponse>;
async createResolverEndpoint(params: CreateResolverEndpointRequest, opts?: client.RequestOptions): Promise<CreateResolverEndpointResponse>;
async createResolverQueryLogConfig(params: CreateResolverQueryLogConfigRequest, opts?: client.RequestOptions): Promise<CreateResolverQueryLogConfigResponse>;
async createResolverRule(params: CreateResolverRuleRequest, opts?: client.RequestOptions): Promise<CreateResolverRuleResponse>;
async deleteFirewallDomainList(params: DeleteFirewallDomainListRequest, opts?: client.RequestOptions): Promise<DeleteFirewallDomainListResponse>;
async deleteFirewallRule(params: DeleteFirewallRuleRequest, opts?: client.RequestOptions): Promise<DeleteFirewallRuleResponse>;
async deleteFirewallRuleGroup(params: DeleteFirewallRuleGroupRequest, opts?: client.RequestOptions): Promise<DeleteFirewallRuleGroupResponse>;
async deleteResolverEndpoint(params: DeleteResolverEndpointRequest, opts?: client.RequestOptions): Promise<DeleteResolverEndpointResponse>;
async deleteResolverQueryLogConfig(params: DeleteResolverQueryLogConfigRequest, opts?: client.RequestOptions): Promise<DeleteResolverQueryLogConfigResponse>;
async deleteResolverRule(params: DeleteResolverRuleRequest, opts?: client.RequestOptions): Promise<DeleteResolverRuleResponse>;
async disassociateFirewallRuleGroup(params: DisassociateFirewallRuleGroupRequest, opts?: client.RequestOptions): Promise<DisassociateFirewallRuleGroupResponse>;
async disassociateResolverEndpointIpAddress(params: DisassociateResolverEndpointIpAddressRequest, opts?: client.RequestOptions): Promise<DisassociateResolverEndpointIpAddressResponse>;
async disassociateResolverQueryLogConfig(params: DisassociateResolverQueryLogConfigRequest, opts?: client.RequestOptions): Promise<DisassociateResolverQueryLogConfigResponse>;
async disassociateResolverRule(params: DisassociateResolverRuleRequest, opts?: client.RequestOptions): Promise<DisassociateResolverRuleResponse>;
async getFirewallConfig(params: GetFirewallConfigRequest, opts?: client.RequestOptions): Promise<GetFirewallConfigResponse>;
async getFirewallDomainList(params: GetFirewallDomainListRequest, opts?: client.RequestOptions): Promise<GetFirewallDomainListResponse>;
async getFirewallRuleGroup(params: GetFirewallRuleGroupRequest, opts?: client.RequestOptions): Promise<GetFirewallRuleGroupResponse>;
async getFirewallRuleGroupAssociation(params: GetFirewallRuleGroupAssociationRequest, opts?: client.RequestOptions): Promise<GetFirewallRuleGroupAssociationResponse>;
async getFirewallRuleGroupPolicy(params: GetFirewallRuleGroupPolicyRequest, opts?: client.RequestOptions): Promise<GetFirewallRuleGroupPolicyResponse>;
async getResolverDnssecConfig(params: GetResolverDnssecConfigRequest, opts?: client.RequestOptions): Promise<GetResolverDnssecConfigResponse>;
async getResolverEndpoint(params: GetResolverEndpointRequest, opts?: client.RequestOptions): Promise<GetResolverEndpointResponse>;
async getResolverQueryLogConfig(params: GetResolverQueryLogConfigRequest, opts?: client.RequestOptions): Promise<GetResolverQueryLogConfigResponse>;
async getResolverQueryLogConfigAssociation(params: GetResolverQueryLogConfigAssociationRequest, opts?: client.RequestOptions): Promise<GetResolverQueryLogConfigAssociationResponse>;
async getResolverQueryLogConfigPolicy(params: GetResolverQueryLogConfigPolicyRequest, opts?: client.RequestOptions): Promise<GetResolverQueryLogConfigPolicyResponse>;
async getResolverRule(params: GetResolverRuleRequest, opts?: client.RequestOptions): Promise<GetResolverRuleResponse>;
async getResolverRuleAssociation(params: GetResolverRuleAssociationRequest, opts?: client.RequestOptions): Promise<GetResolverRuleAssociationResponse>;
async getResolverRulePolicy(params: GetResolverRulePolicyRequest, opts?: client.RequestOptions): Promise<GetResolverRulePolicyResponse>;
async importFirewallDomains(params: ImportFirewallDomainsRequest, opts?: client.RequestOptions): Promise<ImportFirewallDomainsResponse>;
async listFirewallConfigs(params?: ListFirewallConfigsRequest, opts?: client.RequestOptions): Promise<ListFirewallConfigsResponse>;
async listFirewallDomainLists(params?: ListFirewallDomainListsRequest, opts?: client.RequestOptions): Promise<ListFirewallDomainListsResponse>;
async listFirewallDomains(params: ListFirewallDomainsRequest, opts?: client.RequestOptions): Promise<ListFirewallDomainsResponse>;
async listFirewallRuleGroupAssociations(params?: ListFirewallRuleGroupAssociationsRequest, opts?: client.RequestOptions): Promise<ListFirewallRuleGroupAssociationsResponse>;
async listFirewallRuleGroups(params?: ListFirewallRuleGroupsRequest, opts?: client.RequestOptions): Promise<ListFirewallRuleGroupsResponse>;
async listFirewallRules(params: ListFirewallRulesRequest, opts?: client.RequestOptions): Promise<ListFirewallRulesResponse>;
async listResolverDnssecConfigs(params?: ListResolverDnssecConfigsRequest, opts?: client.RequestOptions): Promise<ListResolverDnssecConfigsResponse>;
async listResolverEndpointIpAddresses(params: ListResolverEndpointIpAddressesRequest, opts?: client.RequestOptions): Promise<ListResolverEndpointIpAddressesResponse>;
async listResolverEndpoints(params?: ListResolverEndpointsRequest, opts?: client.RequestOptions): Promise<ListResolverEndpointsResponse>;
async listResolverQueryLogConfigAssociations(params?: ListResolverQueryLogConfigAssociationsRequest, opts?: client.RequestOptions): Promise<ListResolverQueryLogConfigAssociationsResponse>;
async listResolverQueryLogConfigs(params?: ListResolverQueryLogConfigsRequest, opts?: client.RequestOptions): Promise<ListResolverQueryLogConfigsResponse>;
async listResolverRuleAssociations(params?: ListResolverRuleAssociationsRequest, opts?: client.RequestOptions): Promise<ListResolverRuleAssociationsResponse>;
async listResolverRules(params?: ListResolverRulesRequest, opts?: client.RequestOptions): Promise<ListResolverRulesResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async putFirewallRuleGroupPolicy(params: PutFirewallRuleGroupPolicyRequest, opts?: client.RequestOptions): Promise<PutFirewallRuleGroupPolicyResponse>;
async putResolverQueryLogConfigPolicy(params: PutResolverQueryLogConfigPolicyRequest, opts?: client.RequestOptions): Promise<PutResolverQueryLogConfigPolicyResponse>;
async putResolverRulePolicy(params: PutResolverRulePolicyRequest, opts?: client.RequestOptions): Promise<PutResolverRulePolicyResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateFirewallConfig(params: UpdateFirewallConfigRequest, opts?: client.RequestOptions): Promise<UpdateFirewallConfigResponse>;
async updateFirewallDomains(params: UpdateFirewallDomainsRequest, opts?: client.RequestOptions): Promise<UpdateFirewallDomainsResponse>;
async updateFirewallRule(params: UpdateFirewallRuleRequest, opts?: client.RequestOptions): Promise<UpdateFirewallRuleResponse>;
async updateFirewallRuleGroupAssociation(params: UpdateFirewallRuleGroupAssociationRequest, opts?: client.RequestOptions): Promise<UpdateFirewallRuleGroupAssociationResponse>;
async updateResolverDnssecConfig(params: UpdateResolverDnssecConfigRequest, opts?: client.RequestOptions): Promise<UpdateResolverDnssecConfigResponse>;
async updateResolverEndpoint(params: UpdateResolverEndpointRequest, opts?: client.RequestOptions): Promise<UpdateResolverEndpointResponse>;
async updateResolverRule(params: UpdateResolverRuleRequest, opts?: client.RequestOptions): Promise<UpdateResolverRuleResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new Route53Resolver(apiFactory: client.ApiFactory)
[src]

§Methods

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties