cloudflare
Version:
The official TypeScript library for the Cloudflare API
39 lines • 1.99 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../core/resource.mjs";
import * as CloudIntegrationsAPI from "./cloud-integrations.mjs";
import { BaseCloudIntegrations, CloudIntegrations, } from "./cloud-integrations.mjs";
import * as ResourcesAPI from "./resources.mjs";
import { BaseResources, Resources, } from "./resources.mjs";
import * as CatalogSyncsAPI from "./catalog-syncs/catalog-syncs.mjs";
import { BaseCatalogSyncs, CatalogSyncs, } from "./catalog-syncs/catalog-syncs.mjs";
import * as OnRampsAPI from "./on-ramps/on-ramps.mjs";
import { BaseOnRamps, OnRamps, } from "./on-ramps/on-ramps.mjs";
export var BaseMagicCloudNetworking = /* @__PURE__ */ (() => {
class BaseMagicCloudNetworking extends APIResource {
}
BaseMagicCloudNetworking._key = Object.freeze([
'magicCloudNetworking',
]);
return BaseMagicCloudNetworking;
})();
export var MagicCloudNetworking = /* @__PURE__ */ (() => {
class MagicCloudNetworking extends BaseMagicCloudNetworking {
constructor() {
super(...arguments);
this.catalogSyncs = new CatalogSyncsAPI.CatalogSyncs(this._client);
this.onRamps = new OnRampsAPI.OnRamps(this._client);
this.cloudIntegrations = new CloudIntegrationsAPI.CloudIntegrations(this._client);
this.resources = new ResourcesAPI.Resources(this._client);
}
}
MagicCloudNetworking.CatalogSyncs = CatalogSyncs;
MagicCloudNetworking.BaseCatalogSyncs = BaseCatalogSyncs;
MagicCloudNetworking.OnRamps = OnRamps;
MagicCloudNetworking.BaseOnRamps = BaseOnRamps;
MagicCloudNetworking.CloudIntegrations = CloudIntegrations;
MagicCloudNetworking.BaseCloudIntegrations = BaseCloudIntegrations;
MagicCloudNetworking.Resources = Resources;
MagicCloudNetworking.BaseResources = BaseResources;
return MagicCloudNetworking;
})();
//# sourceMappingURL=magic-cloud-networking.mjs.map