@aws-lite/route53
Maintained by: @architect
Install
npm i @aws-lite/route53
Optionally install types:
npm i -D @aws-lite/route53-types
Methods
ChangeResourceRecordSets
Properties
HostedZoneId
(string) [required]-
ID of the hosted zone containing the resource records set
ChangeBatch
(object)-
ChangeBatch
object - Example
await aws.Route53.ChangeResourceRecordSets({ HostedZoneId: String, // required ChangeBatch: Object, })
ListResourceRecordSets
Properties
HostedZoneId
(string) [required]-
ID of the hosted zone containing the resource records set
MaxItems
(number)-
Maximum number of items to be returned
StartRecordIdentifier
(string)-
Pagination cursor when the routing policy is not
simple
and results were truncated for a given DNS StartRecordName
(string)-
Name of the first resource record to be listed in lexicographic ordering. If the name doesn’t exist, results will begin from the first record with a name greater than the provided value
StartRecordType
(string)-
The type of resource record to begin listing from
paginate
(boolean, string)-
Enable automatic result pagination; use this instead of making your own individual pagination requests
Example
await aws.Route53.ListResourceRecordSets({
HostedZoneId: String, // required
MaxItems: Number,
StartRecordIdentifier: String,
StartRecordName: String,
StartRecordType: String,
paginate: Boolean || String,
})
Methods yet to be implemented
Please help out by opening a PR!
ActivateKeySigningKey
AssociateVPCWithHostedZone
ChangeCidrCollection
ChangeTagsForResource
CreateCidrCollection
CreateHealthCheck
CreateHostedZone
CreateKeySigningKey
CreateQueryLoggingConfig
CreateReusableDelegationSet
CreateTrafficPolicy
CreateTrafficPolicyInstance
CreateTrafficPolicyVersion
CreateVPCAssociationAuthorization
DeactivateKeySigningKey
DeleteCidrCollection
DeleteHealthCheck
DeleteHostedZone
DeleteKeySigningKey
DeleteQueryLoggingConfig
DeleteReusableDelegationSet
DeleteTrafficPolicy
DeleteTrafficPolicyInstance
DeleteVPCAssociationAuthorization
DisableHostedZoneDNSSEC
DisassociateVPCFromHostedZone
EnableHostedZoneDNSSEC
GetAccountLimit
GetChange
GetCheckerIpRanges
GetDNSSEC
GetGeoLocation
GetHealthCheck
GetHealthCheckCount
GetHealthCheckLastFailureReason
GetHealthCheckStatus
GetHostedZone
GetHostedZoneCount
GetHostedZoneLimit
GetQueryLoggingConfig
GetReusableDelegationSet
GetReusableDelegationSetLimit
GetTrafficPolicy
GetTrafficPolicyInstance
GetTrafficPolicyInstanceCount
ListCidrBlocks
ListCidrCollections
ListCidrLocations
ListGeoLocations
ListHealthChecks
ListHostedZones
ListHostedZonesByName
ListHostedZonesByVPC
ListQueryLoggingConfigs
ListReusableDelegationSets
ListTagsForResource
ListTagsForResources
ListTrafficPolicies
ListTrafficPolicyInstances
ListTrafficPolicyInstancesByHostedZone
ListTrafficPolicyInstancesByPolicy
ListTrafficPolicyVersions
ListVPCAssociationAuthorizations
TestDNSAnswer
UpdateHealthCheck
UpdateHostedZoneComment
UpdateTrafficPolicyComment
UpdateTrafficPolicyInstance