cloudflare
Version:
The official TypeScript library for the Cloudflare API
56 lines • 2.92 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../core/resource.mjs";
import * as ConfigurationsAPI from "./configurations.mjs";
import { BaseConfigurations, Configurations, } from "./configurations.mjs";
import * as SchemasAPI from "./schemas.mjs";
import { BaseSchemas, Schemas } from "./schemas.mjs";
import * as DiscoveryAPI from "./discovery/discovery.mjs";
import { BaseDiscovery, Discovery, } from "./discovery/discovery.mjs";
import * as ExpressionTemplateAPI from "./expression-template/expression-template.mjs";
import { BaseExpressionTemplate, ExpressionTemplate } from "./expression-template/expression-template.mjs";
import * as LabelsAPI from "./labels/labels.mjs";
import { BaseLabels, Labels, } from "./labels/labels.mjs";
import * as OperationsAPI from "./operations/operations.mjs";
import { BaseOperations, Operations, } from "./operations/operations.mjs";
import * as SettingsAPI from "./settings/settings.mjs";
import { BaseSettings } from "./settings/settings.mjs";
import * as UserSchemasAPI from "./user-schemas/user-schemas.mjs";
import { BaseUserSchemas, UserSchemas, } from "./user-schemas/user-schemas.mjs";
export var BaseAPIGateway = /* @__PURE__ */ (() => {
class BaseAPIGateway extends APIResource {
}
BaseAPIGateway._key = Object.freeze(['apiGateway']);
return BaseAPIGateway;
})();
export var APIGateway = /* @__PURE__ */ (() => {
class APIGateway extends BaseAPIGateway {
constructor() {
super(...arguments);
this.configurations = new ConfigurationsAPI.Configurations(this._client);
this.discovery = new DiscoveryAPI.Discovery(this._client);
this.labels = new LabelsAPI.Labels(this._client);
this.operations = new OperationsAPI.Operations(this._client);
this.schemas = new SchemasAPI.Schemas(this._client);
this.settings = new SettingsAPI.Settings(this._client);
this.userSchemas = new UserSchemasAPI.UserSchemas(this._client);
this.expressionTemplate = new ExpressionTemplateAPI.ExpressionTemplate(this._client);
}
}
APIGateway.Configurations = Configurations;
APIGateway.BaseConfigurations = BaseConfigurations;
APIGateway.Discovery = Discovery;
APIGateway.BaseDiscovery = BaseDiscovery;
APIGateway.Labels = Labels;
APIGateway.BaseLabels = BaseLabels;
APIGateway.Operations = Operations;
APIGateway.BaseOperations = BaseOperations;
APIGateway.Schemas = Schemas;
APIGateway.BaseSchemas = BaseSchemas;
APIGateway.BaseSettings = BaseSettings;
APIGateway.UserSchemas = UserSchemas;
APIGateway.BaseUserSchemas = BaseUserSchemas;
APIGateway.ExpressionTemplate = ExpressionTemplate;
APIGateway.BaseExpressionTemplate = BaseExpressionTemplate;
return APIGateway;
})();
//# sourceMappingURL=api-gateway.mjs.map