cloudflare
Version:
The official TypeScript library for the Cloudflare API
43 lines • 2.2 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.EmailSecurity = exports.BaseEmailSecurity = 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 SubmissionsAPI = tslib_1.__importStar(require("./submissions.js"));
const submissions_1 = require("./submissions.js");
const InvestigateAPI = tslib_1.__importStar(require("./investigate/investigate.js"));
const investigate_1 = require("./investigate/investigate.js");
const PhishguardAPI = tslib_1.__importStar(require("./phishguard/phishguard.js"));
const phishguard_1 = require("./phishguard/phishguard.js");
const SettingsAPI = tslib_1.__importStar(require("./settings/settings.js"));
const settings_1 = require("./settings/settings.js");
var BaseEmailSecurity = /* @__PURE__ */ (() => {
class BaseEmailSecurity extends resource_1.APIResource {
}
BaseEmailSecurity._key = Object.freeze(['emailSecurity']);
return BaseEmailSecurity;
})();
exports.BaseEmailSecurity = BaseEmailSecurity;
var EmailSecurity = /* @__PURE__ */ (() => {
class EmailSecurity extends BaseEmailSecurity {
constructor() {
super(...arguments);
this.investigate = new InvestigateAPI.Investigate(this._client);
this.phishguard = new PhishguardAPI.Phishguard(this._client);
this.settings = new SettingsAPI.Settings(this._client);
this.submissions = new SubmissionsAPI.Submissions(this._client);
}
}
EmailSecurity.Investigate = investigate_1.Investigate;
EmailSecurity.BaseInvestigate = investigate_1.BaseInvestigate;
EmailSecurity.Phishguard = phishguard_1.Phishguard;
EmailSecurity.BasePhishguard = phishguard_1.BasePhishguard;
EmailSecurity.Settings = settings_1.Settings;
EmailSecurity.BaseSettings = settings_1.BaseSettings;
EmailSecurity.Submissions = submissions_1.Submissions;
EmailSecurity.BaseSubmissions = submissions_1.BaseSubmissions;
return EmailSecurity;
})();
exports.EmailSecurity = EmailSecurity;
//# sourceMappingURL=email-security.js.map