cloudflare
Version:
The official TypeScript library for the Cloudflare API
53 lines • 2.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DNS = exports.BaseDNS = void 0;
const tslib_1 = require("../../internal/tslib.js");
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
const resource_1 = require("../../core/resource.js");
const RecordsAPI = tslib_1.__importStar(require("./records.js"));
const records_1 = require("./records.js");
const AnalyticsAPI = tslib_1.__importStar(require("./analytics/analytics.js"));
const analytics_1 = require("./analytics/analytics.js");
const DNSSECAPI = tslib_1.__importStar(require("./dnssec/dnssec.js"));
const dnssec_1 = require("./dnssec/dnssec.js");
const SettingsAPI = tslib_1.__importStar(require("./settings/settings.js"));
const settings_1 = require("./settings/settings.js");
const UsageAPI = tslib_1.__importStar(require("./usage/usage.js"));
const usage_1 = require("./usage/usage.js");
const ZoneTransfersAPI = tslib_1.__importStar(require("./zone-transfers/zone-transfers.js"));
const zone_transfers_1 = require("./zone-transfers/zone-transfers.js");
var BaseDNS = /* @__PURE__ */ (() => {
class BaseDNS extends resource_1.APIResource {
}
BaseDNS._key = Object.freeze(['dns']);
return BaseDNS;
})();
exports.BaseDNS = BaseDNS;
var DNS = /* @__PURE__ */ (() => {
class DNS extends BaseDNS {
constructor() {
super(...arguments);
this.dnssec = new DNSSECAPI.DNSSECResource(this._client);
this.records = new RecordsAPI.Records(this._client);
this.usage = new UsageAPI.Usage(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 = dnssec_1.DNSSECResource;
DNS.BaseDNSSECResource = dnssec_1.BaseDNSSECResource;
DNS.Records = records_1.Records;
DNS.BaseRecords = records_1.BaseRecords;
DNS.Usage = usage_1.Usage;
DNS.BaseUsage = usage_1.BaseUsage;
DNS.Settings = settings_1.Settings;
DNS.BaseSettings = settings_1.BaseSettings;
DNS.Analytics = analytics_1.Analytics;
DNS.BaseAnalytics = analytics_1.BaseAnalytics;
DNS.ZoneTransfers = zone_transfers_1.ZoneTransfers;
DNS.BaseZoneTransfers = zone_transfers_1.BaseZoneTransfers;
return DNS;
})();
exports.DNS = DNS;
//# sourceMappingURL=dns.js.map