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_route53domains

v5.0.0

Published

DataFire integration for Amazon Route 53 Domains

Downloads

6

Readme

@datafire/amazonaws_route53domains

Client library for Amazon Route 53 Domains

Installation and Usage

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

amazonaws_route53domains.CheckDomainAvailability({
  "DomainName": ""
}).then(data => {
  console.log(data);
});

Description

Amazon Route 53 API actions let you register domain names and perform related operations.

Actions

CheckDomainAvailability

amazonaws_route53domains.CheckDomainAvailability({
  "DomainName": ""
}, context)

Input

Output

CheckDomainTransferability

amazonaws_route53domains.CheckDomainTransferability({
  "DomainName": ""
}, context)

Input

Output

DeleteTagsForDomain

amazonaws_route53domains.DeleteTagsForDomain({
  "DomainName": "",
  "TagsToDelete": []
}, context)

Input

Output

DisableDomainAutoRenew

amazonaws_route53domains.DisableDomainAutoRenew({
  "DomainName": ""
}, context)

Input

Output

DisableDomainTransferLock

amazonaws_route53domains.DisableDomainTransferLock({
  "DomainName": ""
}, context)

Input

Output

EnableDomainAutoRenew

amazonaws_route53domains.EnableDomainAutoRenew({
  "DomainName": ""
}, context)

Input

Output

EnableDomainTransferLock

amazonaws_route53domains.EnableDomainTransferLock({
  "DomainName": ""
}, context)

Input

Output

GetContactReachabilityStatus

amazonaws_route53domains.GetContactReachabilityStatus({}, context)

Input

Output

GetDomainDetail

amazonaws_route53domains.GetDomainDetail({
  "DomainName": ""
}, context)

Input

Output

GetDomainSuggestions

amazonaws_route53domains.GetDomainSuggestions({
  "DomainName": "",
  "SuggestionCount": 0,
  "OnlyAvailable": true
}, context)

Input

Output

GetOperationDetail

amazonaws_route53domains.GetOperationDetail({
  "OperationId": ""
}, context)

Input

Output

ListDomains

amazonaws_route53domains.ListDomains({}, context)

Input

Output

ListOperations

amazonaws_route53domains.ListOperations({}, context)

Input

Output

ListTagsForDomain

amazonaws_route53domains.ListTagsForDomain({
  "DomainName": ""
}, context)

Input

Output

RegisterDomain

amazonaws_route53domains.RegisterDomain({
  "DomainName": "",
  "DurationInYears": 0,
  "AdminContact": {},
  "RegistrantContact": {},
  "TechContact": {}
}, context)

Input

Output

RenewDomain

amazonaws_route53domains.RenewDomain({
  "DomainName": "",
  "CurrentExpiryYear": 0
}, context)

Input

Output

ResendContactReachabilityEmail

amazonaws_route53domains.ResendContactReachabilityEmail({}, context)

Input

Output

RetrieveDomainAuthCode

amazonaws_route53domains.RetrieveDomainAuthCode({
  "DomainName": ""
}, context)

Input

Output

TransferDomain

amazonaws_route53domains.TransferDomain({
  "DomainName": "",
  "DurationInYears": 0,
  "AdminContact": {},
  "RegistrantContact": {},
  "TechContact": {}
}, context)

Input

Output

UpdateDomainContact

amazonaws_route53domains.UpdateDomainContact({
  "DomainName": ""
}, context)

Input

Output

UpdateDomainContactPrivacy

amazonaws_route53domains.UpdateDomainContactPrivacy({
  "DomainName": ""
}, context)

Input

Output

UpdateDomainNameservers

amazonaws_route53domains.UpdateDomainNameservers({
  "DomainName": "",
  "Nameservers": []
}, context)

Input

Output

UpdateTagsForDomain

amazonaws_route53domains.UpdateTagsForDomain({
  "DomainName": ""
}, context)

Input

Output

ViewBilling

amazonaws_route53domains.ViewBilling({}, context)

Input

Output

Definitions

AddressLine

  • AddressLine string

BillingRecord

BillingRecords

Boolean

  • Boolean boolean

CheckDomainAvailabilityRequest

  • CheckDomainAvailabilityRequest object: The CheckDomainAvailability request contains the following elements.

CheckDomainAvailabilityResponse

  • CheckDomainAvailabilityResponse object: The CheckDomainAvailability response includes the following elements.

CheckDomainTransferabilityRequest

  • CheckDomainTransferabilityRequest object: The CheckDomainTransferability request contains the following elements.

CheckDomainTransferabilityResponse

  • CheckDomainTransferabilityResponse object: The CheckDomainTransferability response includes the following elements.

City

  • City string

ContactDetail

ContactName

  • ContactName string

ContactNumber

  • ContactNumber string

ContactType

  • ContactType string (values: PERSON, COMPANY, ASSOCIATION, PUBLIC_BODY, RESELLER)

CountryCode

  • CountryCode string (values: AD, AE, AF, AG, AI, AL, AM, AN, AO, AQ, AR, AS, AT, AU, AW, AZ, BA, BB, BD, BE, BF, BG, BH, BI, BJ, BL, BM, BN, BO, BR, BS, BT, BW, BY, BZ, CA, CC, CD, CF, CG, CH, CI, CK, CL, CM, CN, CO, CR, CU, CV, CX, CY, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ER, ES, ET, FI, FJ, FK, FM, FO, FR, GA, GB, GD, GE, GH, GI, GL, GM, GN, GQ, GR, GT, GU, GW, GY, HK, HN, HR, HT, HU, ID, IE, IL, IM, IN, IQ, IR, IS, IT, JM, JO, JP, KE, KG, KH, KI, KM, KN, KP, KR, KW, KY, KZ, LA, LB, LC, LI, LK, LR, LS, LT, LU, LV, LY, MA, MC, MD, ME, MF, MG, MH, MK, ML, MM, MN, MO, MP, MR, MS, MT, MU, MV, MW, MX, MY, MZ, NA, NC, NE, NG, NI, NL, NO, NP, NR, NU, NZ, OM, PA, PE, PF, PG, PH, PK, PL, PM, PN, PR, PT, PW, PY, QA, RO, RS, RU, RW, SA, SB, SC, SD, SE, SG, SH, SI, SK, SL, SM, SN, SO, SR, ST, SV, SY, SZ, TC, TD, TG, TH, TJ, TK, TL, TM, TN, TO, TR, TT, TV, TW, TZ, UA, UG, US, UY, UZ, VA, VC, VE, VG, VI, VN, VU, WF, WS, YE, YT, ZA, ZM, ZW)

CurrentExpiryYear

  • CurrentExpiryYear integer

DNSSec

  • DNSSec string

DeleteTagsForDomainRequest

  • DeleteTagsForDomainRequest object: The DeleteTagsForDomainRequest includes the following elements.

DeleteTagsForDomainResponse

  • DeleteTagsForDomainResponse object

DisableDomainAutoRenewRequest

  • DisableDomainAutoRenewRequest object

DisableDomainAutoRenewResponse

  • DisableDomainAutoRenewResponse object

DisableDomainTransferLockRequest

  • DisableDomainTransferLockRequest object: The DisableDomainTransferLock request includes the following element.

DisableDomainTransferLockResponse

  • DisableDomainTransferLockResponse object: The DisableDomainTransferLock response includes the following element.

DomainAuthCode

  • DomainAuthCode string

DomainAvailability

  • DomainAvailability string (values: AVAILABLE, AVAILABLE_RESERVED, AVAILABLE_PREORDER, UNAVAILABLE, UNAVAILABLE_PREMIUM, UNAVAILABLE_RESTRICTED, RESERVED, DONT_KNOW)

DomainLimitExceeded

  • DomainLimitExceeded object: The number of domains has exceeded the allowed threshold for the account.

DomainName

  • DomainName string

DomainStatus

  • DomainStatus string

DomainStatusList

DomainSuggestion

  • DomainSuggestion object: Information about one suggested domain name.

DomainSuggestionsList

DomainSummary

DomainSummaryList

DomainTransferability

DuplicateRequest

  • DuplicateRequest object: The request is already in progress for the domain.

DurationInYears

  • DurationInYears integer

Email

  • Email string

EnableDomainAutoRenewRequest

  • EnableDomainAutoRenewRequest object

EnableDomainAutoRenewResponse

  • EnableDomainAutoRenewResponse object

EnableDomainTransferLockRequest

  • EnableDomainTransferLockRequest object: A request to set the transfer lock for the specified domain.

EnableDomainTransferLockResponse

  • EnableDomainTransferLockResponse object: The EnableDomainTransferLock response includes the following elements.

ErrorMessage

  • ErrorMessage string

ExtraParam

ExtraParamList

ExtraParamName

  • ExtraParamName string (values: DUNS_NUMBER, BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, BIRTH_CITY, DOCUMENT_NUMBER, AU_ID_NUMBER, AU_ID_TYPE, CA_LEGAL_TYPE, CA_BUSINESS_ENTITY_TYPE, ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, ES_LEGAL_FORM, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, FI_ORGANIZATION_TYPE, IT_PIN, IT_REGISTRANT_ENTITY_TYPE, RU_PASSPORT_DATA, SE_ID_NUMBER, SG_ID_NUMBER, VAT_NUMBER, UK_CONTACT_TYPE, UK_COMPANY_NUMBER)

ExtraParamValue

  • ExtraParamValue string

FIAuthKey

  • FIAuthKey string

GetContactReachabilityStatusRequest

  • GetContactReachabilityStatusRequest object

GetContactReachabilityStatusResponse

GetDomainDetailRequest

  • GetDomainDetailRequest object: The GetDomainDetail request includes the following element.

GetDomainDetailResponse

GetDomainSuggestionsRequest

  • GetDomainSuggestionsRequest object

GetDomainSuggestionsResponse

GetOperationDetailRequest

  • GetOperationDetailRequest object: The GetOperationDetail request includes the following element.

GetOperationDetailResponse

GlueIp

  • GlueIp string

GlueIpList

HostName

  • HostName string

Integer

  • Integer integer

InvalidInput

  • InvalidInput object: The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

InvoiceId

  • InvoiceId string

LangCode

  • LangCode string

ListDomainsRequest

  • ListDomainsRequest object: The ListDomains request includes the following elements.

ListDomainsResponse

  • ListDomainsResponse object: The ListDomains response includes the following elements.

ListOperationsRequest

  • ListOperationsRequest object: The ListOperations request includes the following elements.

ListOperationsResponse

  • ListOperationsResponse object: The ListOperations response includes the following elements.

ListTagsForDomainRequest

  • ListTagsForDomainRequest object: The ListTagsForDomainRequest includes the following elements.

ListTagsForDomainResponse

  • ListTagsForDomainResponse object: The ListTagsForDomain response includes the following elements.

Nameserver

  • Nameserver object: Nameserver includes the following elements.

NameserverList

OperationId

  • OperationId string

OperationLimitExceeded

  • OperationLimitExceeded object: The number of operations or jobs running exceeded the allowed threshold for the account.

OperationStatus

  • OperationStatus string (values: SUBMITTED, IN_PROGRESS, ERROR, SUCCESSFUL, FAILED)

OperationSummary

OperationSummaryList

OperationType

  • OperationType string (values: REGISTER_DOMAIN, DELETE_DOMAIN, TRANSFER_IN_DOMAIN, UPDATE_DOMAIN_CONTACT, UPDATE_NAMESERVER, CHANGE_PRIVACY_PROTECTION, DOMAIN_LOCK, ENABLE_AUTORENEW, DISABLE_AUTORENEW, ADD_DNSSEC, REMOVE_DNSSEC, EXPIRE_DOMAIN, TRANSFER_OUT_DOMAIN, CHANGE_DOMAIN_OWNER, RENEW_DOMAIN, PUSH_DOMAIN)

PageMarker

  • PageMarker string

PageMaxItems

  • PageMaxItems integer

Price

  • Price number

ReachabilityStatus

  • ReachabilityStatus string (values: PENDING, DONE, EXPIRED)

RegisterDomainRequest

RegisterDomainResponse

  • RegisterDomainResponse object: The RegisterDomain response includes the following element.

RegistrarName

  • RegistrarName string

RegistrarUrl

  • RegistrarUrl string

RegistrarWhoIsServer

  • RegistrarWhoIsServer string

RegistryDomainId

  • RegistryDomainId string

RenewDomainRequest

  • RenewDomainRequest object: A RenewDomain request includes the number of years that you want to renew for and the current expiration year.

RenewDomainResponse

  • RenewDomainResponse object

Reseller

  • Reseller string

ResendContactReachabilityEmailRequest

  • ResendContactReachabilityEmailRequest object

ResendContactReachabilityEmailResponse

RetrieveDomainAuthCodeRequest

  • RetrieveDomainAuthCodeRequest object: A request for the authorization code for the specified domain. To transfer a domain to another registrar, you provide this value to the new registrar.

RetrieveDomainAuthCodeResponse

  • RetrieveDomainAuthCodeResponse object: The RetrieveDomainAuthCode response includes the following element.

State

  • State string

String

  • String string

TLDRulesViolation

  • TLDRulesViolation object: The top-level domain does not support this operation.

Tag

  • Tag object: Each tag includes the following elements.

TagKey

  • TagKey string

TagKeyList

TagList

  • TagList array

TagValue

  • TagValue string

Timestamp

  • Timestamp string

TransferDomainRequest

TransferDomainResponse

  • TransferDomainResponse object: The TranserDomain response includes the following element.

Transferable

  • Transferable string (values: TRANSFERABLE, UNTRANSFERABLE, DONT_KNOW): Whether the domain name can be transferred to Amazon Route 53. You can transfer only domains that have a value of TRANSFERABLE for Transferable. Valid values: TRANSFERABLE The domain name can be transferred to Amazon Route 53. UNTRANSFERRABLE The domain name can't be transferred to Amazon Route 53. DONT_KNOW Reserved for future use.

UnsupportedTLD

  • UnsupportedTLD object: Amazon Route 53 does not support this top-level domain (TLD).

UpdateDomainContactPrivacyRequest

  • UpdateDomainContactPrivacyRequest object: The UpdateDomainContactPrivacy request includes the following elements.

UpdateDomainContactPrivacyResponse

  • UpdateDomainContactPrivacyResponse object: The UpdateDomainContactPrivacy response includes the following element.

UpdateDomainContactRequest

UpdateDomainContactResponse

  • UpdateDomainContactResponse object: The UpdateDomainContact response includes the following element.

UpdateDomainNameserversRequest

  • UpdateDomainNameserversRequest object: Replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain. If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

UpdateDomainNameserversResponse

  • UpdateDomainNameserversResponse object: The UpdateDomainNameservers response includes the following element.

UpdateTagsForDomainRequest

  • UpdateTagsForDomainRequest object: The UpdateTagsForDomainRequest includes the following elements.

UpdateTagsForDomainResponse

  • UpdateTagsForDomainResponse object

ViewBillingRequest

ViewBillingResponse

  • ViewBillingResponse object: The ViewBilling response includes the following elements.

ZipCode

  • ZipCode string