UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines • 1.36 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Tracing = exports.BaseTracing = 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 RulesAPI = tslib_1.__importStar(require("./rules.js")); const rules_1 = require("./rules.js"); const SettingsAPI = tslib_1.__importStar(require("./settings.js")); const settings_1 = require("./settings.js"); var BaseTracing = /* @__PURE__ */ (() => { class BaseTracing extends resource_1.APIResource { } BaseTracing._key = Object.freeze([ 'zones', 'observability', 'tracing', ]); return BaseTracing; })(); exports.BaseTracing = BaseTracing; var Tracing = /* @__PURE__ */ (() => { class Tracing extends BaseTracing { constructor() { super(...arguments); this.settings = new SettingsAPI.Settings(this._client); this.rules = new RulesAPI.Rules(this._client); } } Tracing.Settings = settings_1.Settings; Tracing.BaseSettings = settings_1.BaseSettings; Tracing.Rules = rules_1.Rules; Tracing.BaseRules = rules_1.BaseRules; return Tracing; })(); exports.Tracing = Tracing; //# sourceMappingURL=tracing.js.map