UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

56 lines • 2.49 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../../core/resource.mjs"; import * as ContentAPI from "./content.mjs"; import { BaseContent, Content, } from "./content.mjs"; import * as ExportsAPI from "./exports.mjs"; import { BaseExports, Exports, } from "./exports.mjs"; import * as PoliciesAPI from "./policies.mjs"; import { BasePolicies, Policies, } from "./policies.mjs"; import * as FindingTypesAPI from "./finding-types/finding-types.mjs"; import { BaseFindingTypes, FindingTypes, } from "./finding-types/finding-types.mjs"; import * as FindingsAPI from "./findings/findings.mjs"; import { BaseFindings, Findings, } from "./findings/findings.mjs"; import * as RemediationsAPI from "./remediations/remediations.mjs"; import { BaseRemediations, Remediations } from "./remediations/remediations.mjs"; import * as WebhooksAPI from "./webhooks/webhooks.mjs"; import { BaseWebhooks, Webhooks, } from "./webhooks/webhooks.mjs"; export var BasePosture = /* @__PURE__ */ (() => { class BasePosture extends APIResource { } BasePosture._key = Object.freeze([ 'zeroTrust', 'casb', 'posture', ]); return BasePosture; })(); export var Posture = /* @__PURE__ */ (() => { class Posture extends BasePosture { constructor() { super(...arguments); this.findings = new FindingsAPI.Findings(this._client); this.exports = new ExportsAPI.Exports(this._client); this.findingTypes = new FindingTypesAPI.FindingTypes(this._client); this.content = new ContentAPI.Content(this._client); this.remediations = new RemediationsAPI.Remediations(this._client); this.policies = new PoliciesAPI.Policies(this._client); this.webhooks = new WebhooksAPI.Webhooks(this._client); } } Posture.Findings = Findings; Posture.BaseFindings = BaseFindings; Posture.Exports = Exports; Posture.BaseExports = BaseExports; Posture.FindingTypes = FindingTypes; Posture.BaseFindingTypes = BaseFindingTypes; Posture.Content = Content; Posture.BaseContent = BaseContent; Posture.Remediations = Remediations; Posture.BaseRemediations = BaseRemediations; Posture.Policies = Policies; Posture.BasePolicies = BasePolicies; Posture.Webhooks = Webhooks; Posture.BaseWebhooks = BaseWebhooks; return Posture; })(); //# sourceMappingURL=posture.mjs.map