UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

33 lines • 1.3 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Control = exports.BaseControl = 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 RetentionAPI = tslib_1.__importStar(require("./retention.js")); const retention_1 = require("./retention.js"); const CmbAPI = tslib_1.__importStar(require("./cmb/cmb.js")); const cmb_1 = require("./cmb/cmb.js"); var BaseControl = /* @__PURE__ */ (() => { class BaseControl extends resource_1.APIResource { } BaseControl._key = Object.freeze(['logs', 'control']); return BaseControl; })(); exports.BaseControl = BaseControl; var Control = /* @__PURE__ */ (() => { class Control extends BaseControl { constructor() { super(...arguments); this.retention = new RetentionAPI.Retention(this._client); this.cmb = new CmbAPI.Cmb(this._client); } } Control.Retention = retention_1.Retention; Control.BaseRetention = retention_1.BaseRetention; Control.Cmb = cmb_1.Cmb; Control.BaseCmb = cmb_1.BaseCmb; return Control; })(); exports.Control = Control; //# sourceMappingURL=control.js.map