@datafire/amazonaws_route53domains

5.0.0 • Public • Published

@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

  • GlueIpList array

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

  • ResendContactReachabilityEmailResponse object

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

  • TagKeyList array

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

Readme

Keywords

none

Package Sidebar

Install

npm i @datafire/amazonaws_route53domains

Weekly Downloads

1

Version

5.0.0

License

MIT

Unpacked Size

152 kB

Total Files

4

Last publish

Collaborators

  • datafire