npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

@datafire/amazonaws_route53resolver

v5.0.0

Published

DataFire integration for Amazon Route 53 Resolver

Downloads

3

Readme

@datafire/amazonaws_route53resolver

Client library for Amazon Route 53 Resolver

Installation and Usage

npm install --save @datafire/amazonaws_route53resolver
let amazonaws_route53resolver = require('@datafire/amazonaws_route53resolver').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

.then(data => {
  console.log(data);
});

Description

Actions

AssociateResolverEndpointIpAddress

amazonaws_route53resolver.AssociateResolverEndpointIpAddress({
  "ResolverEndpointId": null,
  "IpAddress": null
}, context)

Input

  • input object
    • IpAddress required
      • Ip
      • IpId
      • SubnetId
    • ResolverEndpointId required

Output

AssociateResolverQueryLogConfig

amazonaws_route53resolver.AssociateResolverQueryLogConfig({
  "ResolverQueryLogConfigId": null,
  "ResourceId": null
}, context)

Input

  • input object
    • ResolverQueryLogConfigId required
    • ResourceId required

Output

AssociateResolverRule

amazonaws_route53resolver.AssociateResolverRule({
  "ResolverRuleId": null,
  "VPCId": null
}, context)

Input

  • input object
    • Name
    • ResolverRuleId required
    • VPCId required

Output

CreateResolverEndpoint

amazonaws_route53resolver.CreateResolverEndpoint({
  "CreatorRequestId": null,
  "SecurityGroupIds": null,
  "Direction": null,
  "IpAddresses": null
}, context)

Input

  • input object

Output

CreateResolverQueryLogConfig

amazonaws_route53resolver.CreateResolverQueryLogConfig({
  "Name": null,
  "DestinationArn": null,
  "CreatorRequestId": null
}, context)

Input

  • input object
    • CreatorRequestId required
    • DestinationArn required
    • Name required
    • Tags

Output

CreateResolverRule

amazonaws_route53resolver.CreateResolverRule({
  "CreatorRequestId": null,
  "RuleType": null,
  "DomainName": null
}, context)

Input

  • input object
    • CreatorRequestId required
    • DomainName required
    • Name
    • ResolverEndpointId
    • RuleType required
    • Tags
    • TargetIps

Output

DeleteResolverEndpoint

amazonaws_route53resolver.DeleteResolverEndpoint({
  "ResolverEndpointId": null
}, context)

Input

  • input object
    • ResolverEndpointId required

Output

DeleteResolverQueryLogConfig

amazonaws_route53resolver.DeleteResolverQueryLogConfig({
  "ResolverQueryLogConfigId": null
}, context)

Input

  • input object
    • ResolverQueryLogConfigId required

Output

DeleteResolverRule

amazonaws_route53resolver.DeleteResolverRule({
  "ResolverRuleId": null
}, context)

Input

  • input object
    • ResolverRuleId required

Output

DisassociateResolverEndpointIpAddress

amazonaws_route53resolver.DisassociateResolverEndpointIpAddress({
  "ResolverEndpointId": null,
  "IpAddress": null
}, context)

Input

  • input object
    • IpAddress required
      • Ip
      • IpId
      • SubnetId
    • ResolverEndpointId required

Output

DisassociateResolverQueryLogConfig

amazonaws_route53resolver.DisassociateResolverQueryLogConfig({
  "ResolverQueryLogConfigId": null,
  "ResourceId": null
}, context)

Input

  • input object
    • ResolverQueryLogConfigId required
    • ResourceId required

Output

DisassociateResolverRule

amazonaws_route53resolver.DisassociateResolverRule({
  "VPCId": null,
  "ResolverRuleId": null
}, context)

Input

  • input object
    • ResolverRuleId required
    • VPCId required

Output

GetResolverDnssecConfig

amazonaws_route53resolver.GetResolverDnssecConfig({
  "ResourceId": null
}, context)

Input

  • input object
    • ResourceId required

Output

GetResolverEndpoint

amazonaws_route53resolver.GetResolverEndpoint({
  "ResolverEndpointId": null
}, context)

Input

  • input object
    • ResolverEndpointId required

Output

GetResolverQueryLogConfig

amazonaws_route53resolver.GetResolverQueryLogConfig({
  "ResolverQueryLogConfigId": null
}, context)

Input

  • input object
    • ResolverQueryLogConfigId required

Output

GetResolverQueryLogConfigAssociation

amazonaws_route53resolver.GetResolverQueryLogConfigAssociation({
  "ResolverQueryLogConfigAssociationId": null
}, context)

Input

  • input object
    • ResolverQueryLogConfigAssociationId required

Output

GetResolverQueryLogConfigPolicy

amazonaws_route53resolver.GetResolverQueryLogConfigPolicy({
  "Arn": null
}, context)

Input

  • input object
    • Arn required

Output

GetResolverRule

amazonaws_route53resolver.GetResolverRule({
  "ResolverRuleId": null
}, context)

Input

  • input object
    • ResolverRuleId required

Output

GetResolverRuleAssociation

amazonaws_route53resolver.GetResolverRuleAssociation({
  "ResolverRuleAssociationId": null
}, context)

Input

  • input object
    • ResolverRuleAssociationId required

Output

GetResolverRulePolicy

amazonaws_route53resolver.GetResolverRulePolicy({
  "Arn": null
}, context)

Input

  • input object
    • Arn required

Output

ListResolverDnssecConfigs

amazonaws_route53resolver.ListResolverDnssecConfigs({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken

Output

ListResolverEndpointIpAddresses

amazonaws_route53resolver.ListResolverEndpointIpAddresses({
  "ResolverEndpointId": null
}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • MaxResults
    • NextToken
    • ResolverEndpointId required

Output

ListResolverEndpoints

amazonaws_route53resolver.ListResolverEndpoints({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken

Output

ListResolverQueryLogConfigAssociations

amazonaws_route53resolver.ListResolverQueryLogConfigAssociations({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken
    • SortBy
    • SortOrder

Output

ListResolverQueryLogConfigs

amazonaws_route53resolver.ListResolverQueryLogConfigs({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken
    • SortBy
    • SortOrder

Output

ListResolverRuleAssociations

amazonaws_route53resolver.ListResolverRuleAssociations({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken

Output

ListResolverRules

amazonaws_route53resolver.ListResolverRules({}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • Filters
    • MaxResults
    • NextToken

Output

ListTagsForResource

amazonaws_route53resolver.ListTagsForResource({
  "ResourceArn": null
}, context)

Input

  • input object
    • MaxResults string
    • NextToken string
    • MaxResults
    • NextToken
    • ResourceArn required

Output

PutResolverQueryLogConfigPolicy

amazonaws_route53resolver.PutResolverQueryLogConfigPolicy({
  "Arn": null,
  "ResolverQueryLogConfigPolicy": null
}, context)

Input

  • input object
    • Arn required
    • ResolverQueryLogConfigPolicy required

Output

PutResolverRulePolicy

amazonaws_route53resolver.PutResolverRulePolicy({
  "Arn": null,
  "ResolverRulePolicy": null
}, context)

Input

  • input object
    • Arn required
    • ResolverRulePolicy required

Output

TagResource

amazonaws_route53resolver.TagResource({
  "ResourceArn": null,
  "Tags": null
}, context)

Input

  • input object
    • ResourceArn required
    • Tags required

Output

UntagResource

amazonaws_route53resolver.UntagResource({
  "ResourceArn": null,
  "TagKeys": null
}, context)

Input

  • input object
    • ResourceArn required
    • TagKeys required

Output

UpdateResolverDnssecConfig

amazonaws_route53resolver.UpdateResolverDnssecConfig({
  "ResourceId": null,
  "Validation": null
}, context)

Input

  • input object
    • ResourceId required
    • Validation required

Output

UpdateResolverEndpoint

amazonaws_route53resolver.UpdateResolverEndpoint({
  "ResolverEndpointId": null
}, context)

Input

  • input object
    • Name
    • ResolverEndpointId required

Output

UpdateResolverRule

amazonaws_route53resolver.UpdateResolverRule({
  "ResolverRuleId": null,
  "Config": null
}, context)

Input

  • input object
    • Config required
    • ResolverRuleId required

Output

Definitions

AccessDeniedException

AccountId

  • AccountId string

Arn

  • Arn string

AssociateResolverEndpointIpAddressRequest

  • AssociateResolverEndpointIpAddressRequest object
    • IpAddress required
      • Ip
      • IpId
      • SubnetId
    • ResolverEndpointId required

AssociateResolverEndpointIpAddressResponse

  • AssociateResolverEndpointIpAddressResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

AssociateResolverQueryLogConfigRequest

  • AssociateResolverQueryLogConfigRequest object
    • ResolverQueryLogConfigId required
    • ResourceId required

AssociateResolverQueryLogConfigResponse

  • AssociateResolverQueryLogConfigResponse object
    • ResolverQueryLogConfigAssociation
      • CreationTime
      • Error
      • ErrorMessage
      • Id
      • ResolverQueryLogConfigId
      • ResourceId
      • Status

AssociateResolverRuleRequest

  • AssociateResolverRuleRequest object
    • Name
    • ResolverRuleId required
    • VPCId required

AssociateResolverRuleResponse

  • AssociateResolverRuleResponse object
    • ResolverRuleAssociation
      • Id
      • Name
      • ResolverRuleId
      • Status
      • StatusMessage
      • VPCId

Boolean

  • Boolean boolean

Count

  • Count integer

CreateResolverEndpointRequest

  • CreateResolverEndpointRequest object

CreateResolverEndpointResponse

  • CreateResolverEndpointResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

CreateResolverQueryLogConfigRequest

  • CreateResolverQueryLogConfigRequest object
    • CreatorRequestId required
    • DestinationArn required
    • Name required
    • Tags

CreateResolverQueryLogConfigResponse

  • CreateResolverQueryLogConfigResponse object
    • ResolverQueryLogConfig
      • Arn
      • AssociationCount
      • CreationTime
      • CreatorRequestId
      • DestinationArn
      • Id
      • Name
      • OwnerId
      • ShareStatus
      • Status

CreateResolverRuleRequest

  • CreateResolverRuleRequest object
    • CreatorRequestId required
    • DomainName required
    • Name
    • ResolverEndpointId
    • RuleType required
    • Tags
    • TargetIps

CreateResolverRuleResponse

  • CreateResolverRuleResponse object
    • ResolverRule
      • Arn
      • CreationTime
      • CreatorRequestId
      • DomainName
      • Id
      • ModificationTime
      • Name
      • OwnerId
      • ResolverEndpointId
      • RuleType
      • ShareStatus
      • Status
      • StatusMessage
      • TargetIps

CreatorRequestId

  • CreatorRequestId string

DeleteResolverEndpointRequest

  • DeleteResolverEndpointRequest object
    • ResolverEndpointId required

DeleteResolverEndpointResponse

  • DeleteResolverEndpointResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

DeleteResolverQueryLogConfigRequest

  • DeleteResolverQueryLogConfigRequest object
    • ResolverQueryLogConfigId required

DeleteResolverQueryLogConfigResponse

  • DeleteResolverQueryLogConfigResponse object
    • ResolverQueryLogConfig
      • Arn
      • AssociationCount
      • CreationTime
      • CreatorRequestId
      • DestinationArn
      • Id
      • Name
      • OwnerId
      • ShareStatus
      • Status

DeleteResolverRuleRequest

  • DeleteResolverRuleRequest object
    • ResolverRuleId required

DeleteResolverRuleResponse

  • DeleteResolverRuleResponse object
    • ResolverRule
      • Arn
      • CreationTime
      • CreatorRequestId
      • DomainName
      • Id
      • ModificationTime
      • Name
      • OwnerId
      • ResolverEndpointId
      • RuleType
      • ShareStatus
      • Status
      • StatusMessage
      • TargetIps

DestinationArn

  • DestinationArn string

DisassociateResolverEndpointIpAddressRequest

  • DisassociateResolverEndpointIpAddressRequest object
    • IpAddress required
      • Ip
      • IpId
      • SubnetId
    • ResolverEndpointId required

DisassociateResolverEndpointIpAddressResponse

  • DisassociateResolverEndpointIpAddressResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

DisassociateResolverQueryLogConfigRequest

  • DisassociateResolverQueryLogConfigRequest object
    • ResolverQueryLogConfigId required
    • ResourceId required

DisassociateResolverQueryLogConfigResponse

  • DisassociateResolverQueryLogConfigResponse object
    • ResolverQueryLogConfigAssociation
      • CreationTime
      • Error
      • ErrorMessage
      • Id
      • ResolverQueryLogConfigId
      • ResourceId
      • Status

DisassociateResolverRuleRequest

  • DisassociateResolverRuleRequest object
    • ResolverRuleId required
    • VPCId required

DisassociateResolverRuleResponse

  • DisassociateResolverRuleResponse object
    • ResolverRuleAssociation
      • Id
      • Name
      • ResolverRuleId
      • Status
      • StatusMessage
      • VPCId

DomainName

  • DomainName string

Filter

  • Filter object: For Resolver list operations (ListResolverEndpoints, ListResolverRules, ListResolverRuleAssociations, ListResolverQueryLogConfigs, ListResolverQueryLogConfigAssociations), and ListResolverDnssecConfigs), an optional specification to return a subset of objects. To filter objects, such as Resolver endpoints or Resolver rules, you specify Name and Values. For example, to list only inbound Resolver endpoints, specify Direction for Name and specify INBOUND for Values.

FilterName

  • FilterName string

FilterValue

  • FilterValue string

FilterValues

Filters

GetResolverDnssecConfigRequest

  • GetResolverDnssecConfigRequest object
    • ResourceId required

GetResolverDnssecConfigResponse

  • GetResolverDnssecConfigResponse object
    • ResolverDNSSECConfig
      • Id
      • OwnerId
      • ResourceId
      • ValidationStatus

GetResolverEndpointRequest

  • GetResolverEndpointRequest object
    • ResolverEndpointId required

GetResolverEndpointResponse

  • GetResolverEndpointResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

GetResolverQueryLogConfigAssociationRequest

  • GetResolverQueryLogConfigAssociationRequest object
    • ResolverQueryLogConfigAssociationId required

GetResolverQueryLogConfigAssociationResponse

  • GetResolverQueryLogConfigAssociationResponse object
    • ResolverQueryLogConfigAssociation
      • CreationTime
      • Error
      • ErrorMessage
      • Id
      • ResolverQueryLogConfigId
      • ResourceId
      • Status

GetResolverQueryLogConfigPolicyRequest

  • GetResolverQueryLogConfigPolicyRequest object
    • Arn required

GetResolverQueryLogConfigPolicyResponse

  • GetResolverQueryLogConfigPolicyResponse object
    • ResolverQueryLogConfigPolicy

GetResolverQueryLogConfigRequest

  • GetResolverQueryLogConfigRequest object
    • ResolverQueryLogConfigId required

GetResolverQueryLogConfigResponse

  • GetResolverQueryLogConfigResponse object
    • ResolverQueryLogConfig
      • Arn
      • AssociationCount
      • CreationTime
      • CreatorRequestId
      • DestinationArn
      • Id
      • Name
      • OwnerId
      • ShareStatus
      • Status

GetResolverRuleAssociationRequest

  • GetResolverRuleAssociationRequest object
    • ResolverRuleAssociationId required

GetResolverRuleAssociationResponse

  • GetResolverRuleAssociationResponse object
    • ResolverRuleAssociation
      • Id
      • Name
      • ResolverRuleId
      • Status
      • StatusMessage
      • VPCId

GetResolverRulePolicyRequest

  • GetResolverRulePolicyRequest object
    • Arn required

GetResolverRulePolicyResponse

  • GetResolverRulePolicyResponse object
    • ResolverRulePolicy

GetResolverRuleRequest

  • GetResolverRuleRequest object
    • ResolverRuleId required

GetResolverRuleResponse

  • GetResolverRuleResponse object
    • ResolverRule
      • Arn
      • CreationTime
      • CreatorRequestId
      • DomainName
      • Id
      • ModificationTime
      • Name
      • OwnerId
      • ResolverEndpointId
      • RuleType
      • ShareStatus
      • Status
      • StatusMessage
      • TargetIps

InternalServiceErrorException

InvalidNextTokenException

InvalidParameterException

InvalidPolicyDocument

InvalidRequestException

InvalidTagException

Ip

  • Ip string

IpAddressCount

  • IpAddressCount integer

IpAddressRequest

  • IpAddressRequest object: 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.
    • Ip
    • SubnetId required

IpAddressResponse

  • IpAddressResponse object: In the response to a GetResolverEndpoint request, information about the IP addresses that the Resolver endpoint uses for DNS queries.
    • CreationTime
    • Ip
    • IpId
    • ModificationTime
    • Status
    • StatusMessage
    • SubnetId

IpAddressStatus

  • IpAddressStatus string (values: CREATING, FAILED_CREATION, ATTACHING, ATTACHED, REMAP_DETACHING, REMAP_ATTACHING, DETACHING, FAILED_RESOURCE_GONE, DELETING, DELETE_FAILED_FAS_EXPIRED)

IpAddressUpdate

  • IpAddressUpdate object: In an UpdateResolverEndpoint request, information about an IP address to update.
    • Ip
    • IpId
    • SubnetId

IpAddressesRequest

IpAddressesResponse

LimitExceededException

ListResolverDnssecConfigsRequest

  • ListResolverDnssecConfigsRequest object
    • Filters
    • MaxResults
    • NextToken

ListResolverDnssecConfigsResponse

ListResolverEndpointIpAddressesRequest

  • ListResolverEndpointIpAddressesRequest object
    • MaxResults
    • NextToken
    • ResolverEndpointId required

ListResolverEndpointIpAddressesResponse

  • ListResolverEndpointIpAddressesResponse object

ListResolverEndpointsRequest

  • ListResolverEndpointsRequest object
    • Filters
    • MaxResults
    • NextToken

ListResolverEndpointsResponse

  • ListResolverEndpointsResponse object

ListResolverQueryLogConfigAssociationsRequest

  • ListResolverQueryLogConfigAssociationsRequest object
    • Filters
    • MaxResults
    • NextToken
    • SortBy
    • SortOrder

ListResolverQueryLogConfigAssociationsResponse

ListResolverQueryLogConfigsRequest

  • ListResolverQueryLogConfigsRequest object
    • Filters
    • MaxResults
    • NextToken
    • SortBy
    • SortOrder

ListResolverQueryLogConfigsResponse

  • ListResolverQueryLogConfigsResponse object

ListResolverRuleAssociationsRequest

  • ListResolverRuleAssociationsRequest object
    • Filters
    • MaxResults
    • NextToken

ListResolverRuleAssociationsResponse

  • ListResolverRuleAssociationsResponse object

ListResolverRulesRequest

  • ListResolverRulesRequest object
    • Filters
    • MaxResults
    • NextToken

ListResolverRulesResponse

  • ListResolverRulesResponse object

ListTagsForResourceRequest

  • ListTagsForResourceRequest object
    • MaxResults
    • NextToken
    • ResourceArn required

ListTagsForResourceResponse

  • ListTagsForResourceResponse object
    • NextToken
    • Tags

MaxResults

  • MaxResults integer

Name

  • Name string

NextToken

  • NextToken string

Port

  • Port integer

PutResolverQueryLogConfigPolicyRequest

  • PutResolverQueryLogConfigPolicyRequest object
    • Arn required
    • ResolverQueryLogConfigPolicy required

PutResolverQueryLogConfigPolicyResponse

  • PutResolverQueryLogConfigPolicyResponse object: The response to a PutResolverQueryLogConfigPolicy request.
    • ReturnValue

PutResolverRulePolicyRequest

  • PutResolverRulePolicyRequest object
    • Arn required
    • ResolverRulePolicy required

PutResolverRulePolicyResponse

  • PutResolverRulePolicyResponse object: The response to a PutResolverRulePolicy request.
    • ReturnValue

ResolverDNSSECValidationStatus

  • ResolverDNSSECValidationStatus string (values: ENABLING, ENABLED, DISABLING, DISABLED)

ResolverDnssecConfig

  • ResolverDnssecConfig object: A complex type that contains information about a configuration for DNSSEC validation.
    • Id
    • OwnerId
    • ResourceId
    • ValidationStatus

ResolverDnssecConfigList

ResolverEndpoint

  • ResolverEndpoint object: 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.
    • Arn
    • CreationTime
    • CreatorRequestId
    • Direction
    • HostVPCId
    • Id
    • IpAddressCount
    • ModificationTime
    • Name
    • SecurityGroupIds
    • Status
    • StatusMessage

ResolverEndpointDirection

  • ResolverEndpointDirection string (values: INBOUND, OUTBOUND)

ResolverEndpointStatus

  • ResolverEndpointStatus string (values: CREATING, OPERATIONAL, UPDATING, AUTO_RECOVERING, ACTION_NEEDED, DELETING)

ResolverEndpoints

ResolverQueryLogConfig

  • ResolverQueryLogConfig object: In the response to a CreateResolverQueryLogConfig, DeleteResolverQueryLogConfig, GetResolverQueryLogConfig, or ListResolverQueryLogConfigs request, a complex type that contains settings for one query logging configuration.
    • Arn
    • AssociationCount
    • CreationTime
    • CreatorRequestId
    • DestinationArn
    • Id
    • Name
    • OwnerId
    • ShareStatus
    • Status

ResolverQueryLogConfigAssociation

  • ResolverQueryLogConfigAssociation object: 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.
    • CreationTime
    • Error
    • ErrorMessage
    • Id
    • ResolverQueryLogConfigId
    • ResourceId
    • Status

ResolverQueryLogConfigAssociationError

  • ResolverQueryLogConfigAssociationError string (values: NONE, DESTINATION_NOT_FOUND, ACCESS_DENIED, INTERNAL_SERVICE_ERROR)

ResolverQueryLogConfigAssociationErrorMessage

  • ResolverQueryLogConfigAssociationErrorMessage string

ResolverQueryLogConfigAssociationList

ResolverQueryLogConfigAssociationStatus

  • ResolverQueryLogConfigAssociationStatus string (values: CREATING, ACTIVE, ACTION_NEEDED, DELETING, FAILED)

ResolverQueryLogConfigList

ResolverQueryLogConfigName

  • ResolverQueryLogConfigName string

ResolverQueryLogConfigPolicy

  • ResolverQueryLogConfigPolicy string

ResolverQueryLogConfigStatus

  • ResolverQueryLogConfigStatus string (values: CREATING, CREATED, DELETING, FAILED)

ResolverRule

  • ResolverRule object: 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.
    • Arn
    • CreationTime
    • CreatorRequestId
    • DomainName
    • Id
    • ModificationTime
    • Name
    • OwnerId
    • ResolverEndpointId
    • RuleType
    • ShareStatus
    • Status
    • StatusMessage
    • TargetIps

ResolverRuleAssociation

  • ResolverRuleAssociation object: 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.
    • Id
    • Name
    • ResolverRuleId
    • Status
    • StatusMessage
    • VPCId

ResolverRuleAssociationStatus

  • ResolverRuleAssociationStatus string (values: CREATING, COMPLETE, DELETING, FAILED, OVERRIDDEN)

ResolverRuleAssociations

ResolverRuleConfig

  • ResolverRuleConfig object: In an UpdateResolverRule request, information about the changes that you want to make.

ResolverRulePolicy

  • ResolverRulePolicy string

ResolverRuleStatus

  • ResolverRuleStatus string (values: COMPLETE, DELETING, UPDATING, FAILED)

ResolverRules

ResourceExistsException

ResourceId

  • ResourceId string

ResourceInUseException

ResourceNotFoundException

ResourceUnavailableException

Rfc3339TimeString

  • Rfc3339TimeString string

RuleTypeOption

  • RuleTypeOption string (values: FORWARD, SYSTEM, RECURSIVE)

SecurityGroupIds

ShareStatus

  • ShareStatus string (values: NOT_SHARED, SHARED_WITH_ME, SHARED_BY_ME)

SortByKey

  • SortByKey string

SortOrder

  • SortOrder string (values: ASCENDING, DESCENDING)

StatusMessage

  • StatusMessage string

SubnetId

  • SubnetId string

Tag

  • Tag object: 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.
    • Key required
    • Value required

TagKey

  • TagKey string

TagKeyList

TagList

  • TagList array

TagResourceRequest

  • TagResourceRequest object
    • ResourceArn required
    • Tags required

TagResourceResponse

  • TagResourceResponse object

TagValue

  • TagValue string

TargetAddress

  • TargetAddress object: In a CreateResolverRule request, an array of the IPs that you want to forward DNS queries to.
    • Ip required
    • Port

TargetList

ThrottlingException

UnknownResourceException

UntagResourceRequest

  • UntagResourceRequest object
    • ResourceArn required
    • TagKeys required

UntagResourceResponse

  • UntagResourceResponse object

UpdateResolverDnssecConfigRequest

  • UpdateResolverDnssecConfigRequest object
    • ResourceId required
    • Validation required

UpdateResolverDnssecConfigResponse

  • UpdateResolverDnssecConfigResponse object
    • ResolverDNSSECConfig
      • Id
      • OwnerId
      • ResourceId
      • ValidationStatus

UpdateResolverEndpointRequest

  • UpdateResolverEndpointRequest object
    • Name
    • ResolverEndpointId required

UpdateResolverEndpointResponse

  • UpdateResolverEndpointResponse object
    • ResolverEndpoint
      • Arn
      • CreationTime
      • CreatorRequestId
      • Direction
      • HostVPCId
      • Id
      • IpAddressCount
      • ModificationTime
      • Name
      • SecurityGroupIds
      • Status
      • StatusMessage

UpdateResolverRuleRequest

  • UpdateResolverRuleRequest object
    • Config required
    • ResolverRuleId required

UpdateResolverRuleResponse

  • UpdateResolverRuleResponse object
    • ResolverRule
      • Arn
      • CreationTime
      • CreatorRequestId
      • DomainName
      • Id
      • ModificationTime
      • Name
      • OwnerId
      • ResolverEndpointId
      • RuleType
      • ShareStatus
      • Status
      • StatusMessage
      • TargetIps

Validation

  • Validation string (values: ENABLE, DISABLE)