Skip to content

Commit 0345b7b

Browse files
feat: update via SDK Studio (#151)
1 parent 65cff83 commit 0345b7b

File tree

1 file changed

+44
-21
lines changed

1 file changed

+44
-21
lines changed

src/resources/dns/records.ts

Lines changed: 44 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -170,29 +170,52 @@ export class Records extends APIResource {
170170

171171
export 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

195206
export 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.

0 commit comments

Comments
 (0)