cloudflare
Version:
The official TypeScript library for the Cloudflare API
37 lines • 1.52 kB
JavaScript
// 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