@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)-
ChangeBatchobject - 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
simpleand 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!
ActivateKeySigningKeyAssociateVPCWithHostedZoneChangeCidrCollectionChangeTagsForResourceCreateCidrCollectionCreateHealthCheckCreateHostedZoneCreateKeySigningKeyCreateQueryLoggingConfigCreateReusableDelegationSetCreateTrafficPolicyCreateTrafficPolicyInstanceCreateTrafficPolicyVersionCreateVPCAssociationAuthorizationDeactivateKeySigningKeyDeleteCidrCollectionDeleteHealthCheckDeleteHostedZoneDeleteKeySigningKeyDeleteQueryLoggingConfigDeleteReusableDelegationSetDeleteTrafficPolicyDeleteTrafficPolicyInstanceDeleteVPCAssociationAuthorizationDisableHostedZoneDNSSECDisassociateVPCFromHostedZoneEnableHostedZoneDNSSECGetAccountLimitGetChangeGetCheckerIpRangesGetDNSSECGetGeoLocationGetHealthCheckGetHealthCheckCountGetHealthCheckLastFailureReasonGetHealthCheckStatusGetHostedZoneGetHostedZoneCountGetHostedZoneLimitGetQueryLoggingConfigGetReusableDelegationSetGetReusableDelegationSetLimitGetTrafficPolicyGetTrafficPolicyInstanceGetTrafficPolicyInstanceCountListCidrBlocksListCidrCollectionsListCidrLocationsListGeoLocationsListHealthChecksListHostedZonesListHostedZonesByNameListHostedZonesByVPCListQueryLoggingConfigsListReusableDelegationSetsListTagsForResourceListTagsForResourcesListTrafficPoliciesListTrafficPolicyInstancesListTrafficPolicyInstancesByHostedZoneListTrafficPolicyInstancesByPolicyListTrafficPolicyVersionsListVPCAssociationAuthorizationsTestDNSAnswerUpdateHealthCheckUpdateHostedZoneCommentUpdateTrafficPolicyCommentUpdateTrafficPolicyInstance