UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

37 lines • 1.52 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../core/resource.mjs"; import * as RayIDAPI from "./rayid.mjs"; import { BaseRayID, RayID } from "./rayid.mjs"; import * as ControlAPI from "./control/control.mjs"; import { BaseControl, Control } from "./control/control.mjs"; import * as LogExplorerAPI from "./log-explorer/log-explorer.mjs"; import { BaseLogExplorer, LogExplorer } from "./log-explorer/log-explorer.mjs"; import * as ReceivedAPI from "./received/received.mjs"; import { BaseReceived, Received } from "./received/received.mjs"; export var BaseLogs = /* @__PURE__ */ (() => { class BaseLogs extends APIResource { } BaseLogs._key = Object.freeze(['logs']); return BaseLogs; })(); export var Logs = /* @__PURE__ */ (() => { class Logs extends BaseLogs { constructor() { super(...arguments); this.logExplorer = new LogExplorerAPI.LogExplorer(this._client); this.control = new ControlAPI.Control(this._client); this.RayID = new RayIDAPI.RayID(this._client); this.received = new ReceivedAPI.Received(this._client); } } Logs.LogExplorer = LogExplorer; Logs.BaseLogExplorer = BaseLogExplorer; Logs.Control = Control; Logs.BaseControl = BaseControl; Logs.RayID = RayID; Logs.BaseRayID = BaseRayID; Logs.Received = Received; Logs.BaseReceived = BaseReceived; return Logs; })(); //# sourceMappingURL=logs.mjs.map