Skip to main content
Module

x/aws_api/services/route53/mod.ts>Route53

From-scratch Typescript client for accessing AWS APIs
Extremely Popular
Latest
class Route53
import { Route53 } from "https://deno.land/x/aws_api@v0.8.1/services/route53/mod.ts";

Constructors

new
Route53(apiFactory: client.ApiFactory)

Methods

activateKeySigningKey(params: s.ActivateKeySigningKeyRequest, opts?: client.RequestOptions): Promise<s.ActivateKeySigningKeyResponse>
associateVPCWithHostedZone(params: s.AssociateVPCWithHostedZoneRequest, opts?: client.RequestOptions): Promise<s.AssociateVPCWithHostedZoneResponse>
changeResourceRecordSets(params: s.ChangeResourceRecordSetsRequest, opts?: client.RequestOptions): Promise<s.ChangeResourceRecordSetsResponse>
changeTagsForResource(params: s.ChangeTagsForResourceRequest, opts?: client.RequestOptions): Promise<void>
createHealthCheck(params: s.CreateHealthCheckRequest, opts?: client.RequestOptions): Promise<s.CreateHealthCheckResponse>
createHostedZone(params: s.CreateHostedZoneRequest, opts?: client.RequestOptions): Promise<s.CreateHostedZoneResponse>
createKeySigningKey(params: s.CreateKeySigningKeyRequest, opts?: client.RequestOptions): Promise<s.CreateKeySigningKeyResponse>
createQueryLoggingConfig(params: s.CreateQueryLoggingConfigRequest, opts?: client.RequestOptions): Promise<s.CreateQueryLoggingConfigResponse>
createReusableDelegationSet(params: s.CreateReusableDelegationSetRequest, opts?: client.RequestOptions): Promise<s.CreateReusableDelegationSetResponse>
createTrafficPolicy(params: s.CreateTrafficPolicyRequest, opts?: client.RequestOptions): Promise<s.CreateTrafficPolicyResponse>
createTrafficPolicyInstance(params: s.CreateTrafficPolicyInstanceRequest, opts?: client.RequestOptions): Promise<s.CreateTrafficPolicyInstanceResponse>
createTrafficPolicyVersion(params: s.CreateTrafficPolicyVersionRequest, opts?: client.RequestOptions): Promise<s.CreateTrafficPolicyVersionResponse>
createVPCAssociationAuthorization(params: s.CreateVPCAssociationAuthorizationRequest, opts?: client.RequestOptions): Promise<s.CreateVPCAssociationAuthorizationResponse>
deactivateKeySigningKey(params: s.DeactivateKeySigningKeyRequest, opts?: client.RequestOptions): Promise<s.DeactivateKeySigningKeyResponse>
deleteHealthCheck(params: s.DeleteHealthCheckRequest, opts?: client.RequestOptions): Promise<void>
deleteHostedZone(params: s.DeleteHostedZoneRequest, opts?: client.RequestOptions): Promise<s.DeleteHostedZoneResponse>
deleteKeySigningKey(params: s.DeleteKeySigningKeyRequest, opts?: client.RequestOptions): Promise<s.DeleteKeySigningKeyResponse>
deleteQueryLoggingConfig(params: s.DeleteQueryLoggingConfigRequest, opts?: client.RequestOptions): Promise<void>
deleteReusableDelegationSet(params: s.DeleteReusableDelegationSetRequest, opts?: client.RequestOptions): Promise<void>
deleteTrafficPolicy(params: s.DeleteTrafficPolicyRequest, opts?: client.RequestOptions): Promise<void>
deleteTrafficPolicyInstance(params: s.DeleteTrafficPolicyInstanceRequest, opts?: client.RequestOptions): Promise<void>
deleteVPCAssociationAuthorization(params: s.DeleteVPCAssociationAuthorizationRequest, opts?: client.RequestOptions): Promise<void>
disableHostedZoneDNSSEC(params: s.DisableHostedZoneDNSSECRequest, opts?: client.RequestOptions): Promise<s.DisableHostedZoneDNSSECResponse>
disassociateVPCFromHostedZone(params: s.DisassociateVPCFromHostedZoneRequest, opts?: client.RequestOptions): Promise<s.DisassociateVPCFromHostedZoneResponse>
enableHostedZoneDNSSEC(params: s.EnableHostedZoneDNSSECRequest, opts?: client.RequestOptions): Promise<s.EnableHostedZoneDNSSECResponse>
getAccountLimit(params: s.GetAccountLimitRequest, opts?: client.RequestOptions): Promise<s.GetAccountLimitResponse>
getChange(params: s.GetChangeRequest, opts?: client.RequestOptions): Promise<s.GetChangeResponse>
getCheckerIpRanges(opts?: client.RequestOptions): Promise<s.GetCheckerIpRangesResponse>
getDNSSEC(params: s.GetDNSSECRequest, opts?: client.RequestOptions): Promise<s.GetDNSSECResponse>
getGeoLocation(params?: s.GetGeoLocationRequest, opts?: client.RequestOptions): Promise<s.GetGeoLocationResponse>
getHealthCheck(params: s.GetHealthCheckRequest, opts?: client.RequestOptions): Promise<s.GetHealthCheckResponse>
getHealthCheckCount(opts?: client.RequestOptions): Promise<s.GetHealthCheckCountResponse>
getHealthCheckLastFailureReason(params: s.GetHealthCheckLastFailureReasonRequest, opts?: client.RequestOptions): Promise<s.GetHealthCheckLastFailureReasonResponse>
getHealthCheckStatus(params: s.GetHealthCheckStatusRequest, opts?: client.RequestOptions): Promise<s.GetHealthCheckStatusResponse>
getHostedZone(params: s.GetHostedZoneRequest, opts?: client.RequestOptions): Promise<s.GetHostedZoneResponse>
getHostedZoneCount(opts?: client.RequestOptions): Promise<s.GetHostedZoneCountResponse>
getHostedZoneLimit(params: s.GetHostedZoneLimitRequest, opts?: client.RequestOptions): Promise<s.GetHostedZoneLimitResponse>
getQueryLoggingConfig(params: s.GetQueryLoggingConfigRequest, opts?: client.RequestOptions): Promise<s.GetQueryLoggingConfigResponse>
getReusableDelegationSet(params: s.GetReusableDelegationSetRequest, opts?: client.RequestOptions): Promise<s.GetReusableDelegationSetResponse>
getReusableDelegationSetLimit(params: s.GetReusableDelegationSetLimitRequest, opts?: client.RequestOptions): Promise<s.GetReusableDelegationSetLimitResponse>
getTrafficPolicy(params: s.GetTrafficPolicyRequest, opts?: client.RequestOptions): Promise<s.GetTrafficPolicyResponse>
getTrafficPolicyInstance(params: s.GetTrafficPolicyInstanceRequest, opts?: client.RequestOptions): Promise<s.GetTrafficPolicyInstanceResponse>
getTrafficPolicyInstanceCount(opts?: client.RequestOptions): Promise<s.GetTrafficPolicyInstanceCountResponse>
listGeoLocations(params?: s.ListGeoLocationsRequest, opts?: client.RequestOptions): Promise<s.ListGeoLocationsResponse>
listHealthChecks(params?: s.ListHealthChecksRequest, opts?: client.RequestOptions): Promise<s.ListHealthChecksResponse>
listHostedZones(params?: s.ListHostedZonesRequest, opts?: client.RequestOptions): Promise<s.ListHostedZonesResponse>
listHostedZonesByName(params?: s.ListHostedZonesByNameRequest, opts?: client.RequestOptions): Promise<s.ListHostedZonesByNameResponse>
listHostedZonesByVPC(params: s.ListHostedZonesByVPCRequest, opts?: client.RequestOptions): Promise<s.ListHostedZonesByVPCResponse>
listQueryLoggingConfigs(params?: s.ListQueryLoggingConfigsRequest, opts?: client.RequestOptions): Promise<s.ListQueryLoggingConfigsResponse>
listResourceRecordSets(params: s.ListResourceRecordSetsRequest, opts?: client.RequestOptions): Promise<s.ListResourceRecordSetsResponse>
listReusableDelegationSets(params?: s.ListReusableDelegationSetsRequest, opts?: client.RequestOptions): Promise<s.ListReusableDelegationSetsResponse>
listTagsForResource(params: s.ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<s.ListTagsForResourceResponse>
listTagsForResources(params: s.ListTagsForResourcesRequest, opts?: client.RequestOptions): Promise<s.ListTagsForResourcesResponse>
listTrafficPolicies(params?: s.ListTrafficPoliciesRequest, opts?: client.RequestOptions): Promise<s.ListTrafficPoliciesResponse>
listTrafficPolicyInstances(params?: s.ListTrafficPolicyInstancesRequest, opts?: client.RequestOptions): Promise<s.ListTrafficPolicyInstancesResponse>
listTrafficPolicyInstancesByHostedZone(params: s.ListTrafficPolicyInstancesByHostedZoneRequest, opts?: client.RequestOptions): Promise<s.ListTrafficPolicyInstancesByHostedZoneResponse>
listTrafficPolicyInstancesByPolicy(params: s.ListTrafficPolicyInstancesByPolicyRequest, opts?: client.RequestOptions): Promise<s.ListTrafficPolicyInstancesByPolicyResponse>
listTrafficPolicyVersions(params: s.ListTrafficPolicyVersionsRequest, opts?: client.RequestOptions): Promise<s.ListTrafficPolicyVersionsResponse>
listVPCAssociationAuthorizations(params: s.ListVPCAssociationAuthorizationsRequest, opts?: client.RequestOptions): Promise<s.ListVPCAssociationAuthorizationsResponse>
testDNSAnswer(params: s.TestDNSAnswerRequest, opts?: client.RequestOptions): Promise<s.TestDNSAnswerResponse>
updateHealthCheck(params: s.UpdateHealthCheckRequest, opts?: client.RequestOptions): Promise<s.UpdateHealthCheckResponse>
updateHostedZoneComment(params: s.UpdateHostedZoneCommentRequest, opts?: client.RequestOptions): Promise<s.UpdateHostedZoneCommentResponse>
updateTrafficPolicyComment(params: s.UpdateTrafficPolicyCommentRequest, opts?: client.RequestOptions): Promise<s.UpdateTrafficPolicyCommentResponse>
updateTrafficPolicyInstance(params: s.UpdateTrafficPolicyInstanceRequest, opts?: client.RequestOptions): Promise<s.UpdateTrafficPolicyInstanceResponse>
waitForResourceRecordSetsChanged(params: s.GetChangeRequest, opts?: client.RequestOptions): Promise<s.GetChangeResponse>

Checks state up to 60 times, 30 seconds apart (about 30 minutes max wait time).

Static Properties

ApiMetadata: client.ApiMetadata