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/route53.ts?docs=full";

§Classes

Route53

§Interfaces

AccountLimit

A complex type that contains the type of limit that you specified in the request and the current value for that limit.

ActivateKeySigningKeyRequest
ActivateKeySigningKeyResponse
AlarmIdentifier

A complex type that identifies the CloudWatch alarm that you want Amazon Route 53 health checkers to use to determine whether the specified health check is healthy.

AliasTarget

Alias resource record sets only: Information about the Amazon Web Services resource, such as a CloudFront distribution or an Amazon S3 bucket, that you want to route traffic to.

AssociateVPCWithHostedZoneRequest

A complex type that contains information about the request to associate a VPC with a private hosted zone.

AssociateVPCWithHostedZoneResponse

A complex type that contains the response information for the AssociateVPCWithHostedZone request.

Change

The information for each resource record set that you want to change.

ChangeBatch

The information for a change request.

ChangeCidrCollectionRequest
ChangeCidrCollectionResponse
ChangeInfo

A complex type that describes change information about changes made to your hosted zone.

ChangeResourceRecordSetsRequest

A complex type that contains change information for the resource record set.

ChangeResourceRecordSetsResponse

A complex type containing the response for the request.

ChangeTagsForResourceRequest

A complex type that contains information about the tags that you want to add, edit, or delete.

CidrBlockSummary

A complex type that lists the CIDR blocks.

CidrCollection

A complex type that identifies a CIDR collection.

CidrCollectionChange

A complex type that contains information about the CIDR collection change.

CidrRoutingConfig

The object that is specified in resource record set object when you are linking a resource record set to a CIDR location.

CloudWatchAlarmConfiguration

A complex type that contains information about the CloudWatch alarm that Amazon Route 53 is monitoring for this health check.

CollectionSummary

A complex type that is an entry in an CidrCollection array.

CreateCidrCollectionRequest
CreateCidrCollectionResponse
CreateHealthCheckRequest

A complex type that contains the health check request information.

CreateHealthCheckResponse

A complex type containing the response information for the new health check.

CreateHostedZoneRequest

A complex type that contains information about the request to create a public or private hosted zone.

CreateHostedZoneResponse

A complex type containing the response information for the hosted zone.

CreateKeySigningKeyRequest
CreateKeySigningKeyResponse
CreateQueryLoggingConfigRequest
CreateQueryLoggingConfigResponse
CreateReusableDelegationSetRequest
CreateReusableDelegationSetResponse
CreateTrafficPolicyInstanceRequest

A complex type that contains information about the resource record sets that you want to create based on a specified traffic policy.

CreateTrafficPolicyInstanceResponse

A complex type that contains the response information for the CreateTrafficPolicyInstance request.

CreateTrafficPolicyRequest

A complex type that contains information about the traffic policy that you want to create.

CreateTrafficPolicyResponse

A complex type that contains the response information for the CreateTrafficPolicy request.

CreateTrafficPolicyVersionRequest

A complex type that contains information about the traffic policy that you want to create a new version for.

CreateTrafficPolicyVersionResponse

A complex type that contains the response information for the CreateTrafficPolicyVersion request.

CreateVPCAssociationAuthorizationRequest

A complex type that contains information about the request to authorize associating a VPC with your private hosted zone. Authorization is only required when a private hosted zone and a VPC were created by using different accounts.

CreateVPCAssociationAuthorizationResponse

A complex type that contains the response information from a CreateVPCAssociationAuthorization request.

DeactivateKeySigningKeyRequest
DeactivateKeySigningKeyResponse
DelegationSet

A complex type that lists the name servers in a delegation set, as well as the CallerReference and the ID for the delegation set.

DeleteCidrCollectionRequest
DeleteHealthCheckRequest

This action deletes a health check.

DeleteHostedZoneRequest

A request to delete a hosted zone.

DeleteHostedZoneResponse

A complex type that contains the response to a DeleteHostedZone request.

DeleteKeySigningKeyRequest
DeleteKeySigningKeyResponse
DeleteQueryLoggingConfigRequest
DeleteReusableDelegationSetRequest

A request to delete a reusable delegation set.

DeleteTrafficPolicyInstanceRequest

A request to delete a specified traffic policy instance.

DeleteTrafficPolicyRequest

A request to delete a specified traffic policy version.

DeleteVPCAssociationAuthorizationRequest

A complex type that contains information about the request to remove authorization to associate a VPC that was created by one Amazon Web Services account with a hosted zone that was created with a different Amazon Web Services account.

Dimension

For the metric that the CloudWatch alarm is associated with, a complex type that contains information about one dimension.

DisableHostedZoneDNSSECRequest
DisableHostedZoneDNSSECResponse
DisassociateVPCFromHostedZoneRequest

A complex type that contains information about the VPC that you want to disassociate from a specified private hosted zone.

DisassociateVPCFromHostedZoneResponse

A complex type that contains the response information for the disassociate request.

DNSSECStatus

A string repesenting the status of DNSSEC signing.

EnableHostedZoneDNSSECRequest
EnableHostedZoneDNSSECResponse
GeoLocation

A complex type that contains information about a geographic location.

GeoLocationDetails

A complex type that contains the codes and full continent, country, and subdivision names for the specified geolocation code.

GetAccountLimitRequest

A complex type that contains information about the request to create a hosted zone.

GetAccountLimitResponse

A complex type that contains the requested limit.

GetChangeRequest

The input for a GetChange request.

GetChangeResponse

A complex type that contains the ChangeInfo element.

GetCheckerIpRangesResponse

A complex type that contains the CheckerIpRanges element.

GetDNSSECRequest
GetDNSSECResponse
GetGeoLocationRequest

A request for information about whether a specified geographic location is supported for Amazon Route 53 geolocation resource record sets.

GetGeoLocationResponse

A complex type that contains the response information for the specified geolocation code.

GetHealthCheckCountResponse

A complex type that contains the response to a GetHealthCheckCount request.

GetHealthCheckLastFailureReasonRequest

A request for the reason that a health check failed most recently.

GetHealthCheckLastFailureReasonResponse

A complex type that contains the response to a GetHealthCheckLastFailureReason request.

GetHealthCheckRequest

A request to get information about a specified health check.

GetHealthCheckResponse

A complex type that contains the response to a GetHealthCheck request.

GetHealthCheckStatusRequest

A request to get the status for a health check.

GetHealthCheckStatusResponse

A complex type that contains the response to a GetHealthCheck request.

GetHostedZoneCountResponse

A complex type that contains the response to a GetHostedZoneCount request.

GetHostedZoneLimitRequest

A complex type that contains information about the request to create a hosted zone.

GetHostedZoneLimitResponse

A complex type that contains the requested limit.

GetHostedZoneRequest

A request to get information about a specified hosted zone.

GetHostedZoneResponse

A complex type that contain the response to a GetHostedZone request.

GetQueryLoggingConfigRequest
GetQueryLoggingConfigResponse
GetReusableDelegationSetLimitRequest

A complex type that contains information about the request to create a hosted zone.

GetReusableDelegationSetLimitResponse

A complex type that contains the requested limit.

GetReusableDelegationSetRequest

A request to get information about a specified reusable delegation set.

GetReusableDelegationSetResponse

A complex type that contains the response to the GetReusableDelegationSet request.

GetTrafficPolicyInstanceCountResponse

A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.

GetTrafficPolicyInstanceRequest

Gets information about a specified traffic policy instance.

GetTrafficPolicyInstanceResponse

A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.

GetTrafficPolicyRequest

Gets information about a specific traffic policy version.

GetTrafficPolicyResponse

A complex type that contains the response information for the request.

HealthCheck

A complex type that contains information about one health check that is associated with the current Amazon Web Services account.

HealthCheckConfig

A complex type that contains information about the health check.

HealthCheckObservation

A complex type that contains the last failure reason as reported by one Amazon Route 53 health checker.

HostedZone

A complex type that contains general information about the hosted zone.

HostedZoneConfig

A complex type that contains an optional comment about your hosted zone. If you don't want to specify a comment, omit both the HostedZoneConfig and Comment elements.

HostedZoneLimit

A complex type that contains the type of limit that you specified in the request and the current value for that limit.

HostedZoneOwner

A complex type that identifies a hosted zone that a specified Amazon VPC is associated with and the owner of the hosted zone. If there is a value for OwningAccount, there is no value for OwningService, and vice versa.

HostedZoneSummary

In the response to a ListHostedZonesByVPC request, the HostedZoneSummaries element contains one HostedZoneSummary element for each hosted zone that the specified Amazon VPC is associated with. Each HostedZoneSummary element contains the hosted zone name and ID, and information about who owns the hosted zone.

KeySigningKey

A key-signing key (KSK) is a complex type that represents a public/private key pair. The private key is used to generate a digital signature for the zone signing key (ZSK). The public key is stored in the DNS and is used to authenticate the ZSK. A KSK is always associated with a hosted zone; it cannot exist by itself.

LinkedService

If a health check or hosted zone was created by another service, LinkedService is a complex type that describes the service that created the resource. When a resource is created by another service, you can't edit or delete it using Amazon Route 53.

ListCidrBlocksRequest
ListCidrBlocksResponse
ListCidrCollectionsRequest
ListCidrCollectionsResponse
ListCidrLocationsRequest
ListCidrLocationsResponse
ListGeoLocationsRequest

A request to get a list of geographic locations that Amazon Route 53 supports for geolocation resource record sets.

ListGeoLocationsResponse

A complex type containing the response information for the request.

ListHealthChecksRequest

A request to retrieve a list of the health checks that are associated with the current Amazon Web Services account.

ListHealthChecksResponse

A complex type that contains the response to a ListHealthChecks request.

ListHostedZonesByNameRequest

Retrieves a list of the public and private hosted zones that are associated with the current Amazon Web Services account in ASCII order by domain name.

ListHostedZonesByNameResponse

A complex type that contains the response information for the request.

ListHostedZonesByVPCRequest

Lists all the private hosted zones that a specified VPC is associated with, regardless of which Amazon Web Services account created the hosted zones.

ListHostedZonesByVPCResponse
ListHostedZonesRequest

A request to retrieve a list of the public and private hosted zones that are associated with the current Amazon Web Services account.

ListHostedZonesResponse
ListQueryLoggingConfigsRequest
ListQueryLoggingConfigsResponse
ListResourceRecordSetsRequest

A request for the resource record sets that are associated with a specified hosted zone.

ListResourceRecordSetsResponse

A complex type that contains list information for the resource record set.

ListReusableDelegationSetsRequest

A request to get a list of the reusable delegation sets that are associated with the current Amazon Web Services account.

ListReusableDelegationSetsResponse

A complex type that contains information about the reusable delegation sets that are associated with the current Amazon Web Services account.

ListTagsForResourceRequest

A complex type containing information about a request for a list of the tags that are associated with an individual resource.

ListTagsForResourceResponse

A complex type that contains information about the health checks or hosted zones for which you want to list tags.

ListTagsForResourcesRequest

A complex type that contains information about the health checks or hosted zones for which you want to list tags.

ListTagsForResourcesResponse

A complex type containing tags for the specified resources.

ListTrafficPoliciesRequest

A complex type that contains the information about the request to list the traffic policies that are associated with the current Amazon Web Services account.

ListTrafficPoliciesResponse

A complex type that contains the response information for the request.

ListTrafficPolicyInstancesByHostedZoneRequest

A request for the traffic policy instances that you created in a specified hosted zone.

ListTrafficPolicyInstancesByHostedZoneResponse

A complex type that contains the response information for the request.

ListTrafficPolicyInstancesByPolicyRequest

A complex type that contains the information about the request to list your traffic policy instances.

ListTrafficPolicyInstancesByPolicyResponse

A complex type that contains the response information for the request.

ListTrafficPolicyInstancesRequest

A request to get information about the traffic policy instances that you created by using the current Amazon Web Services account.

ListTrafficPolicyInstancesResponse

A complex type that contains the response information for the request.

ListTrafficPolicyVersionsRequest

A complex type that contains the information about the request to list your traffic policies.

ListTrafficPolicyVersionsResponse

A complex type that contains the response information for the request.

ListVPCAssociationAuthorizationsRequest

A complex type that contains information about that can be associated with your hosted zone.

ListVPCAssociationAuthorizationsResponse

A complex type that contains the response information for the request.

LocationSummary

A complex type that contains information about the CIDR location.

QueryLoggingConfig

A complex type that contains information about a configuration for DNS query logging.

ResourceRecord

Information specific to the resource record.

ResourceRecordSet

Information about the resource record set to create or delete.

ResourceTagSet

A complex type containing a resource and its associated tags.

ReusableDelegationSetLimit

A complex type that contains the type of limit that you specified in the request and the current value for that limit.

StatusReport

A complex type that contains the status that one Amazon Route 53 health checker reports and the time of the health check.

Tag

A complex type that contains information about a tag that you want to add or edit for the specified health check or hosted zone.

TestDNSAnswerRequest

Gets the value that Amazon Route 53 returns in response to a DNS request for a specified record name and type. You can optionally specify the IP address of a DNS resolver, an EDNS0 client subnet IP address, and a subnet mask.

TestDNSAnswerResponse

A complex type that contains the response to a TestDNSAnswer request.

TrafficPolicy

A complex type that contains settings for a traffic policy.

TrafficPolicyInstance

A complex type that contains settings for the new traffic policy instance.

TrafficPolicySummary

A complex type that contains information about the latest version of one traffic policy that is associated with the current Amazon Web Services account.

UpdateHealthCheckRequest

A complex type that contains information about a request to update a health check.

UpdateHealthCheckResponse

A complex type that contains the response to the UpdateHealthCheck request.

UpdateHostedZoneCommentRequest

A request to update the comment for a hosted zone.

UpdateHostedZoneCommentResponse

A complex type that contains the response to the UpdateHostedZoneComment request.

UpdateTrafficPolicyCommentRequest

A complex type that contains information about the traffic policy that you want to update the comment for.

UpdateTrafficPolicyCommentResponse

A complex type that contains the response information for the traffic policy.

UpdateTrafficPolicyInstanceRequest

A complex type that contains information about the resource record sets that you want to update based on a specified traffic policy instance.

UpdateTrafficPolicyInstanceResponse

A complex type that contains information about the resource record sets that Amazon Route 53 created based on a specified traffic policy.

VPC

(Private hosted zones only) A complex type that contains information about an Amazon VPC.

§Type Aliases

AccountLimitType
ChangeAction
ChangeStatus
CidrCollectionChangeAction
CloudWatchRegion
ComparisonOperator
HealthCheckRegion
HealthCheckType
HostedZoneLimitType
InsufficientDataHealthStatus
ResettableElementName
ResourceRecordSetFailover
ResourceRecordSetRegion
ReusableDelegationSetLimitType
RRType
Statistic
TagResourceType
VPCRegion