File tree Expand file tree Collapse file tree 1 file changed +44
-21
lines changed Expand file tree Collapse file tree 1 file changed +44
-21
lines changed Original file line number Diff line number Diff line change @@ -170,29 +170,52 @@ export class Records extends APIResource {
170170
171171export class RecordListResponsesV4PagePaginationArray extends V4PagePaginationArray < RecordListResponse > { }
172172
173- export type DNSRecord =
174- | DNSRecord . A
175- | DNSRecord . AAAA
176- | DNSRecord . CAA
177- | DNSRecord . Cert
178- | DNSRecord . CNAME
179- | DNSRecord . DNSKEY
180- | DNSRecord . DS
181- | DNSRecord . HTTPS
182- | DNSRecord . LOC
183- | DNSRecord . MX
184- | DNSRecord . NAPTR
185- | DNSRecord . NS
186- | DNSRecord . PTR
187- | DNSRecord . Smimea
188- | DNSRecord . SRV
189- | DNSRecord . SSHFP
190- | DNSRecord . SVCB
191- | DNSRecord . TLSA
192- | DNSRecord . TXT
193- | DNSRecord . URI ;
173+ export interface DNSRecord {
174+ errors : Array < DNSRecord . Error > ;
175+
176+ messages : Array < DNSRecord . Message > ;
177+
178+ result :
179+ | DNSRecord . A
180+ | DNSRecord . AAAA
181+ | DNSRecord . CAA
182+ | DNSRecord . Cert
183+ | DNSRecord . CNAME
184+ | DNSRecord . DNSKEY
185+ | DNSRecord . DS
186+ | DNSRecord . HTTPS
187+ | DNSRecord . LOC
188+ | DNSRecord . MX
189+ | DNSRecord . NAPTR
190+ | DNSRecord . NS
191+ | DNSRecord . PTR
192+ | DNSRecord . Smimea
193+ | DNSRecord . SRV
194+ | DNSRecord . SSHFP
195+ | DNSRecord . SVCB
196+ | DNSRecord . TLSA
197+ | DNSRecord . TXT
198+ | DNSRecord . URI ;
199+
200+ /**
201+ * Whether the API call was successful
202+ */
203+ success : true ;
204+ }
194205
195206export namespace DNSRecord {
207+ export interface Error {
208+ code : number ;
209+
210+ message : string ;
211+ }
212+
213+ export interface Message {
214+ code : number ;
215+
216+ message : string ;
217+ }
218+
196219 export interface A {
197220 /**
198221 * A valid IPv4 address.
You can’t perform that action at this time.
0 commit comments