Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DomainClient

Hierarchy

  • DomainClient

Index

Constructors

constructor

Properties

request

request: Request

Methods

_parseDomain

  • _parseDomain(response: { body: { domain: any; receiving_dns_records: any; sending_dns_records: any } }): Domain
  • Parameters

    • response: { body: { domain: any; receiving_dns_records: any; sending_dns_records: any } }
      • body: { domain: any; receiving_dns_records: any; sending_dns_records: any }
        • domain: any
        • receiving_dns_records: any
        • sending_dns_records: any

    Returns Domain

_parseDomainList

_parseMessage

  • _parseMessage(response: { body: any }): any
  • Parameters

    • response: { body: any }
      • body: any

    Returns any

_parseTrackingSettings

  • _parseTrackingSettings(response: { body: { tracking: any } }): any
  • Parameters

    • response: { body: { tracking: any } }
      • body: { tracking: any }
        • tracking: any

    Returns any

_parseTrackingUpdate

  • _parseTrackingUpdate(response: { body: any }): any
  • Parameters

    • response: { body: any }
      • body: any

    Returns any

create

  • create(data: any): Promise<Domain>

destroy

  • destroy(domain: string): Promise<any>

get

  • get(domain: string): Promise<Domain>

getTracking

  • getTracking(domain: string): Promise<any>

list

  • list(query: any): Promise<Domain[]>

updateTracking

  • updateTracking(domain: string, type: string, data: any): Promise<any>
  • Parameters

    • domain: string
    • type: string
    • data: any

    Returns Promise<any>

Generated using TypeDoc