UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

35 lines • 1.4 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as IntegrationsAPI from "./integrations.mjs"; import { BaseIntegrations, Integrations, } from "./integrations.mjs"; import * as ApplicationsAPI from "./applications/applications.mjs"; import { Applications, BaseApplications, } from "./applications/applications.mjs"; import * as PostureAPI from "./posture/posture.mjs"; import { BasePosture, Posture } from "./posture/posture.mjs"; export var BaseCasb = /* @__PURE__ */ (() => { class BaseCasb extends APIResource { } BaseCasb._key = Object.freeze([ 'zeroTrust', 'casb', ]); return BaseCasb; })(); export var Casb = /* @__PURE__ */ (() => { class Casb extends BaseCasb { constructor() { super(...arguments); this.applications = new ApplicationsAPI.Applications(this._client); this.integrations = new IntegrationsAPI.Integrations(this._client); this.posture = new PostureAPI.Posture(this._client); } } Casb.Applications = Applications; Casb.BaseApplications = BaseApplications; Casb.Integrations = Integrations; Casb.BaseIntegrations = BaseIntegrations; Casb.Posture = Posture; Casb.BasePosture = BasePosture; return Casb; })(); //# sourceMappingURL=casb.mjs.map