UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

27 lines • 1.03 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as Layer3API from "./layer3/layer3.mjs"; import { BaseLayer3, Layer3, } from "./layer3/layer3.mjs"; import * as Layer7API from "./layer7/layer7.mjs"; import { BaseLayer7, Layer7, } from "./layer7/layer7.mjs"; export var BaseAttacks = /* @__PURE__ */ (() => { class BaseAttacks extends APIResource { } BaseAttacks._key = Object.freeze(['radar', 'attacks']); return BaseAttacks; })(); export var Attacks = /* @__PURE__ */ (() => { class Attacks extends BaseAttacks { constructor() { super(...arguments); this.layer3 = new Layer3API.Layer3(this._client); this.layer7 = new Layer7API.Layer7(this._client); } } Attacks.Layer3 = Layer3; Attacks.BaseLayer3 = BaseLayer3; Attacks.Layer7 = Layer7; Attacks.BaseLayer7 = BaseLayer7; return Attacks; })(); //# sourceMappingURL=attacks.mjs.map