UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

40 lines • 1.79 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as DestinationsAPI from "./destinations.mjs"; import { BaseDestinations, Destinations, } from "./destinations.mjs"; import * as QueriesAPI from "./queries.mjs"; import { BaseQueries, Queries, } from "./queries.mjs"; import * as SharedQueriesAPI from "./shared-queries.mjs"; import { BaseSharedQueries, SharedQueries, } from "./shared-queries.mjs"; import * as TelemetryAPI from "./telemetry.mjs"; import { BaseTelemetry, Telemetry, } from "./telemetry.mjs"; export var BaseObservability = /* @__PURE__ */ (() => { class BaseObservability extends APIResource { } BaseObservability._key = Object.freeze([ 'workers', 'observability', ]); return BaseObservability; })(); export var Observability = /* @__PURE__ */ (() => { class Observability extends BaseObservability { constructor() { super(...arguments); this.telemetry = new TelemetryAPI.Telemetry(this._client); this.destinations = new DestinationsAPI.Destinations(this._client); this.queries = new QueriesAPI.Queries(this._client); this.sharedQueries = new SharedQueriesAPI.SharedQueries(this._client); } } Observability.Telemetry = Telemetry; Observability.BaseTelemetry = BaseTelemetry; Observability.Destinations = Destinations; Observability.BaseDestinations = BaseDestinations; Observability.Queries = Queries; Observability.BaseQueries = BaseQueries; Observability.SharedQueries = SharedQueries; Observability.BaseSharedQueries = BaseSharedQueries; return Observability; })(); //# sourceMappingURL=observability.mjs.map