cloudflare
Version:
The official TypeScript library for the Cloudflare API
62 lines • 2.95 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Posture = exports.BasePosture = 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 ContentAPI = tslib_1.__importStar(require("./content.js"));
const content_1 = require("./content.js");
const ExportsAPI = tslib_1.__importStar(require("./exports.js"));
const exports_1 = require("./exports.js");
const PoliciesAPI = tslib_1.__importStar(require("./policies.js"));
const policies_1 = require("./policies.js");
const FindingTypesAPI = tslib_1.__importStar(require("./finding-types/finding-types.js"));
const finding_types_1 = require("./finding-types/finding-types.js");
const FindingsAPI = tslib_1.__importStar(require("./findings/findings.js"));
const findings_1 = require("./findings/findings.js");
const RemediationsAPI = tslib_1.__importStar(require("./remediations/remediations.js"));
const remediations_1 = require("./remediations/remediations.js");
const WebhooksAPI = tslib_1.__importStar(require("./webhooks/webhooks.js"));
const webhooks_1 = require("./webhooks/webhooks.js");
var BasePosture = /* @__PURE__ */ (() => {
class BasePosture extends resource_1.APIResource {
}
BasePosture._key = Object.freeze([
'zeroTrust',
'casb',
'posture',
]);
return BasePosture;
})();
exports.BasePosture = BasePosture;
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_1.Findings;
Posture.BaseFindings = findings_1.BaseFindings;
Posture.Exports = exports_1.Exports;
Posture.BaseExports = exports_1.BaseExports;
Posture.FindingTypes = finding_types_1.FindingTypes;
Posture.BaseFindingTypes = finding_types_1.BaseFindingTypes;
Posture.Content = content_1.Content;
Posture.BaseContent = content_1.BaseContent;
Posture.Remediations = remediations_1.Remediations;
Posture.BaseRemediations = remediations_1.BaseRemediations;
Posture.Policies = policies_1.Policies;
Posture.BasePolicies = policies_1.BasePolicies;
Posture.Webhooks = webhooks_1.Webhooks;
Posture.BaseWebhooks = webhooks_1.BaseWebhooks;
return Posture;
})();
exports.Posture = Posture;
//# sourceMappingURL=posture.js.map