cloudflare
Version:
The official TypeScript library for the Cloudflare API
24 lines • 1.34 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from 'cloudflare/resource';
import * as AvailableAlertsAPI from 'cloudflare/resources/alerting/available-alerts';
import * as HistoryAPI from 'cloudflare/resources/alerting/history';
import * as PoliciesAPI from 'cloudflare/resources/alerting/policies';
import * as DestinationsAPI from 'cloudflare/resources/alerting/destinations/destinations';
export class Alerting extends APIResource {
constructor() {
super(...arguments);
this.availableAlerts = new AvailableAlertsAPI.AvailableAlerts(this._client);
this.destinations = new DestinationsAPI.Destinations(this._client);
this.history = new HistoryAPI.History(this._client);
this.policies = new PoliciesAPI.Policies(this._client);
}
}
(function (Alerting) {
Alerting.AvailableAlerts = AvailableAlertsAPI.AvailableAlerts;
Alerting.Destinations = DestinationsAPI.Destinations;
Alerting.History = HistoryAPI.History;
Alerting.AlertingHistoriesV4PagePaginationArray = HistoryAPI.AlertingHistoriesV4PagePaginationArray;
Alerting.Policies = PoliciesAPI.Policies;
Alerting.AlertingPoliciesSinglePage = PoliciesAPI.AlertingPoliciesSinglePage;
})(Alerting || (Alerting = {}));
//# sourceMappingURL=alerting.mjs.map