UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

33 lines • 1.61 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Diagnostics = exports.BaseDiagnostics = 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 EndpointHealthchecksAPI = tslib_1.__importStar(require("./endpoint-healthchecks.js")); const endpoint_healthchecks_1 = require("./endpoint-healthchecks.js"); const TraceroutesAPI = tslib_1.__importStar(require("./traceroutes.js")); const traceroutes_1 = require("./traceroutes.js"); var BaseDiagnostics = /* @__PURE__ */ (() => { class BaseDiagnostics extends resource_1.APIResource { } BaseDiagnostics._key = Object.freeze(['diagnostics']); return BaseDiagnostics; })(); exports.BaseDiagnostics = BaseDiagnostics; var Diagnostics = /* @__PURE__ */ (() => { class Diagnostics extends BaseDiagnostics { constructor() { super(...arguments); this.traceroutes = new TraceroutesAPI.Traceroutes(this._client); this.endpointHealthchecks = new EndpointHealthchecksAPI.EndpointHealthchecks(this._client); } } Diagnostics.Traceroutes = traceroutes_1.Traceroutes; Diagnostics.BaseTraceroutes = traceroutes_1.BaseTraceroutes; Diagnostics.EndpointHealthchecks = endpoint_healthchecks_1.EndpointHealthchecks; Diagnostics.BaseEndpointHealthchecks = endpoint_healthchecks_1.BaseEndpointHealthchecks; return Diagnostics; })(); exports.Diagnostics = Diagnostics; //# sourceMappingURL=diagnostics.js.map