UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

27 lines • 1.28 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../core/resource.mjs"; import * as EndpointHealthchecksAPI from "./endpoint-healthchecks.mjs"; import { BaseEndpointHealthchecks, EndpointHealthchecks, } from "./endpoint-healthchecks.mjs"; import * as TraceroutesAPI from "./traceroutes.mjs"; import { BaseTraceroutes, Traceroutes, } from "./traceroutes.mjs"; export var BaseDiagnostics = /* @__PURE__ */ (() => { class BaseDiagnostics extends APIResource { } BaseDiagnostics._key = Object.freeze(['diagnostics']); return BaseDiagnostics; })(); export 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; Diagnostics.BaseTraceroutes = BaseTraceroutes; Diagnostics.EndpointHealthchecks = EndpointHealthchecks; Diagnostics.BaseEndpointHealthchecks = BaseEndpointHealthchecks; return Diagnostics; })(); //# sourceMappingURL=diagnostics.mjs.map