UNPKG

cloudflare

Version:

The official TypeScript library for the Cloudflare API

40 lines • 1.74 kB
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. import { APIResource } from "../../../core/resource.mjs"; import * as HostnameRoutesAPI from "./hostname-routes.mjs"; import { BaseHostnameRoutes, HostnameRoutes, } from "./hostname-routes.mjs"; import * as VirtualNetworksAPI from "./virtual-networks.mjs"; import { BaseVirtualNetworks, VirtualNetworks, } from "./virtual-networks.mjs"; import * as RoutesAPI from "./routes/routes.mjs"; import { BaseRoutes, Routes, } from "./routes/routes.mjs"; import * as SubnetsAPI from "./subnets/subnets.mjs"; import { BaseSubnets, Subnets } from "./subnets/subnets.mjs"; export var BaseNetworks = /* @__PURE__ */ (() => { class BaseNetworks extends APIResource { } BaseNetworks._key = Object.freeze([ 'zeroTrust', 'networks', ]); return BaseNetworks; })(); export var Networks = /* @__PURE__ */ (() => { class Networks extends BaseNetworks { constructor() { super(...arguments); this.routes = new RoutesAPI.Routes(this._client); this.virtualNetworks = new VirtualNetworksAPI.VirtualNetworks(this._client); this.subnets = new SubnetsAPI.Subnets(this._client); this.hostnameRoutes = new HostnameRoutesAPI.HostnameRoutes(this._client); } } Networks.Routes = Routes; Networks.BaseRoutes = BaseRoutes; Networks.VirtualNetworks = VirtualNetworks; Networks.BaseVirtualNetworks = BaseVirtualNetworks; Networks.Subnets = Subnets; Networks.BaseSubnets = BaseSubnets; Networks.HostnameRoutes = HostnameRoutes; Networks.BaseHostnameRoutes = BaseHostnameRoutes; return Networks; })(); //# sourceMappingURL=networks.mjs.map