UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

39 lines • 1.76 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../core/resource.mjs"; import * as CNIsAPI from "./cnis.mjs"; import { BaseCNIs, CNIs, } from "./cnis.mjs"; import * as InterconnectsAPI from "./interconnects.mjs"; import { BaseInterconnects, Interconnects, } from "./interconnects.mjs"; import * as SettingsAPI from "./settings.mjs"; import { BaseSettings, Settings, } from "./settings.mjs"; import * as SlotsAPI from "./slots.mjs"; import { BaseSlots, Slots } from "./slots.mjs"; export var BaseNetworkInterconnects = /* @__PURE__ */ (() => { class BaseNetworkInterconnects extends APIResource { } BaseNetworkInterconnects._key = Object.freeze([ 'networkInterconnects', ]); return BaseNetworkInterconnects; })(); export var NetworkInterconnects = /* @__PURE__ */ (() => { class NetworkInterconnects extends BaseNetworkInterconnects { constructor() { super(...arguments); this.cnis = new CNIsAPI.CNIs(this._client); this.interconnects = new InterconnectsAPI.Interconnects(this._client); this.settings = new SettingsAPI.Settings(this._client); this.slots = new SlotsAPI.Slots(this._client); } } NetworkInterconnects.CNIs = CNIs; NetworkInterconnects.BaseCNIs = BaseCNIs; NetworkInterconnects.Interconnects = Interconnects; NetworkInterconnects.BaseInterconnects = BaseInterconnects; NetworkInterconnects.Settings = Settings; NetworkInterconnects.BaseSettings = BaseSettings; NetworkInterconnects.Slots = Slots; NetworkInterconnects.BaseSlots = BaseSlots; return NetworkInterconnects; })(); //# sourceMappingURL=network-interconnects.mjs.map