29 lines
1.4 KiB
JavaScript
29 lines
1.4 KiB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
|
|
import { APIResource } from "../../resource.mjs";
|
|
import * as DNSSECAPI from "./dnssec.mjs";
|
|
import { DNSSECResource, } from "./dnssec.mjs";
|
|
import * as RecordsAPI from "./records.mjs";
|
|
import { RecordResponsesV4PagePaginationArray, Records, } from "./records.mjs";
|
|
import * as AnalyticsAPI from "./analytics/analytics.mjs";
|
|
import { Analytics } from "./analytics/analytics.mjs";
|
|
import * as SettingsAPI from "./settings/settings.mjs";
|
|
import { Settings } from "./settings/settings.mjs";
|
|
import * as ZoneTransfersAPI from "./zone-transfers/zone-transfers.mjs";
|
|
import { ZoneTransfers } from "./zone-transfers/zone-transfers.mjs";
|
|
export class DNS extends APIResource {
|
|
constructor() {
|
|
super(...arguments);
|
|
this.dnssec = new DNSSECAPI.DNSSECResource(this._client);
|
|
this.records = new RecordsAPI.Records(this._client);
|
|
this.settings = new SettingsAPI.Settings(this._client);
|
|
this.analytics = new AnalyticsAPI.Analytics(this._client);
|
|
this.zoneTransfers = new ZoneTransfersAPI.ZoneTransfers(this._client);
|
|
}
|
|
}
|
|
DNS.DNSSECResource = DNSSECResource;
|
|
DNS.Records = Records;
|
|
DNS.RecordResponsesV4PagePaginationArray = RecordResponsesV4PagePaginationArray;
|
|
DNS.Settings = Settings;
|
|
DNS.Analytics = Analytics;
|
|
DNS.ZoneTransfers = ZoneTransfers;
|
|
//# sourceMappingURL=dns.mjs.map
|