cloudflare
Version:
The official TypeScript library for the Cloudflare API
48 lines • 2.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Alerting = exports.BaseAlerting = 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 AvailableAlertsAPI = tslib_1.__importStar(require("./available-alerts.js"));
const available_alerts_1 = require("./available-alerts.js");
const HistoryAPI = tslib_1.__importStar(require("./history.js"));
const history_1 = require("./history.js");
const PoliciesAPI = tslib_1.__importStar(require("./policies.js"));
const policies_1 = require("./policies.js");
const SilencesAPI = tslib_1.__importStar(require("./silences.js"));
const silences_1 = require("./silences.js");
const DestinationsAPI = tslib_1.__importStar(require("./destinations/destinations.js"));
const destinations_1 = require("./destinations/destinations.js");
var BaseAlerting = /* @__PURE__ */ (() => {
class BaseAlerting extends resource_1.APIResource {
}
BaseAlerting._key = Object.freeze(['alerting']);
return BaseAlerting;
})();
exports.BaseAlerting = BaseAlerting;
var Alerting = /* @__PURE__ */ (() => {
class Alerting extends BaseAlerting {
constructor() {
super(...arguments);
this.availableAlerts = new AvailableAlertsAPI.AvailableAlerts(this._client);
this.destinations = new DestinationsAPI.Destinations(this._client);
this.history = new HistoryAPI.HistoryResource(this._client);
this.policies = new PoliciesAPI.Policies(this._client);
this.silences = new SilencesAPI.Silences(this._client);
}
}
Alerting.AvailableAlerts = available_alerts_1.AvailableAlerts;
Alerting.BaseAvailableAlerts = available_alerts_1.BaseAvailableAlerts;
Alerting.Destinations = destinations_1.Destinations;
Alerting.BaseDestinations = destinations_1.BaseDestinations;
Alerting.HistoryResource = history_1.HistoryResource;
Alerting.BaseHistoryResource = history_1.BaseHistoryResource;
Alerting.Policies = policies_1.Policies;
Alerting.BasePolicies = policies_1.BasePolicies;
Alerting.Silences = silences_1.Silences;
Alerting.BaseSilences = silences_1.BaseSilences;
return Alerting;
})();
exports.Alerting = Alerting;
//# sourceMappingURL=alerting.js.map