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
_parseMessage
- _parseMessage(response: { body: any }): any
_parseTrackingSettings
- _parseTrackingSettings(response: { body: { tracking: any } }): any
-
Parameters
-
response: { body: { tracking: any } }
Returns any
_parseTrackingUpdate
- _parseTrackingUpdate(response: { body: any }): any
create
- create(data: any): Promise<Domain>
-
Parameters
Returns Promise<Domain>
destroy
- destroy(domain: string): Promise<any>
-
Parameters
Returns Promise<any>
get
- get(domain: string): Promise<Domain>
-
Parameters
Returns Promise<Domain>
getTracking
- getTracking(domain: string): Promise<any>
-
Parameters
Returns Promise<any>
list
- list(query: any): Promise<Domain[]>
-
Parameters
Returns Promise<Domain[]>
updateTracking
- updateTracking(domain: string, type: string, data: any): Promise<any>
-
Parameters
-
domain: string
-
type: string
-
data: any
Returns Promise<any>