cloudflare
Version:
The official TypeScript library for the Cloudflare API
72 lines • 3.85 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DEX = exports.BaseDEX = 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 ColosAPI = tslib_1.__importStar(require("./colos.js"));
const colos_1 = require("./colos.js");
const RulesAPI = tslib_1.__importStar(require("./rules.js"));
const rules_1 = require("./rules.js");
const TracerouteTestsAPI = tslib_1.__importStar(require("./traceroute-tests.js"));
const traceroute_tests_1 = require("./traceroute-tests.js");
const WARPChangeEventsAPI = tslib_1.__importStar(require("./warp-change-events.js"));
const warp_change_events_1 = require("./warp-change-events.js");
const CommandsAPI = tslib_1.__importStar(require("./commands/commands.js"));
const commands_1 = require("./commands/commands.js");
const DevicesAPI = tslib_1.__importStar(require("./devices/devices.js"));
const devices_1 = require("./devices/devices.js");
const FleetStatusAPI = tslib_1.__importStar(require("./fleet-status/fleet-status.js"));
const fleet_status_1 = require("./fleet-status/fleet-status.js");
const HTTPTestsAPI = tslib_1.__importStar(require("./http-tests/http-tests.js"));
const http_tests_1 = require("./http-tests/http-tests.js");
const TestsAPI = tslib_1.__importStar(require("./tests/tests.js"));
const tests_1 = require("./tests/tests.js");
const TracerouteTestResultsAPI = tslib_1.__importStar(require("./traceroute-test-results/traceroute-test-results.js"));
const traceroute_test_results_1 = require("./traceroute-test-results/traceroute-test-results.js");
var BaseDEX = /* @__PURE__ */ (() => {
class BaseDEX extends resource_1.APIResource {
}
BaseDEX._key = Object.freeze(['zeroTrust', 'dex']);
return BaseDEX;
})();
exports.BaseDEX = BaseDEX;
var DEX = /* @__PURE__ */ (() => {
class DEX extends BaseDEX {
constructor() {
super(...arguments);
this.warpChangeEvents = new WARPChangeEventsAPI.WARPChangeEvents(this._client);
this.commands = new CommandsAPI.Commands(this._client);
this.colos = new ColosAPI.Colos(this._client);
this.fleetStatus = new FleetStatusAPI.FleetStatus(this._client);
this.httpTests = new HTTPTestsAPI.HTTPTests(this._client);
this.tests = new TestsAPI.Tests(this._client);
this.tracerouteTestResults = new TracerouteTestResultsAPI.TracerouteTestResults(this._client);
this.tracerouteTests = new TracerouteTestsAPI.TracerouteTests(this._client);
this.rules = new RulesAPI.Rules(this._client);
this.devices = new DevicesAPI.Devices(this._client);
}
}
DEX.WARPChangeEvents = warp_change_events_1.WARPChangeEvents;
DEX.BaseWARPChangeEvents = warp_change_events_1.BaseWARPChangeEvents;
DEX.Commands = commands_1.Commands;
DEX.BaseCommands = commands_1.BaseCommands;
DEX.Colos = colos_1.Colos;
DEX.BaseColos = colos_1.BaseColos;
DEX.FleetStatus = fleet_status_1.FleetStatus;
DEX.BaseFleetStatus = fleet_status_1.BaseFleetStatus;
DEX.HTTPTests = http_tests_1.HTTPTests;
DEX.BaseHTTPTests = http_tests_1.BaseHTTPTests;
DEX.BaseTests = tests_1.BaseTests;
DEX.TracerouteTestResults = traceroute_test_results_1.TracerouteTestResults;
DEX.BaseTracerouteTestResults = traceroute_test_results_1.BaseTracerouteTestResults;
DEX.TracerouteTests = traceroute_tests_1.TracerouteTests;
DEX.BaseTracerouteTests = traceroute_tests_1.BaseTracerouteTests;
DEX.Rules = rules_1.Rules;
DEX.BaseRules = rules_1.BaseRules;
DEX.Devices = devices_1.Devices;
DEX.BaseDevices = devices_1.BaseDevices;
return DEX;
})();
exports.DEX = DEX;
//# sourceMappingURL=dex.js.map