cloudflare
Version:
The official TypeScript library for the Cloudflare API
62 lines • 3.44 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.APIGateway = exports.BaseAPIGateway = void 0;
const tslib_1 = require("../../internal/tslib.js");
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
const resource_1 = require("../../core/resource.js");
const ConfigurationsAPI = tslib_1.__importStar(require("./configurations.js"));
const configurations_1 = require("./configurations.js");
const SchemasAPI = tslib_1.__importStar(require("./schemas.js"));
const schemas_1 = require("./schemas.js");
const DiscoveryAPI = tslib_1.__importStar(require("./discovery/discovery.js"));
const discovery_1 = require("./discovery/discovery.js");
const ExpressionTemplateAPI = tslib_1.__importStar(require("./expression-template/expression-template.js"));
const expression_template_1 = require("./expression-template/expression-template.js");
const LabelsAPI = tslib_1.__importStar(require("./labels/labels.js"));
const labels_1 = require("./labels/labels.js");
const OperationsAPI = tslib_1.__importStar(require("./operations/operations.js"));
const operations_1 = require("./operations/operations.js");
const SettingsAPI = tslib_1.__importStar(require("./settings/settings.js"));
const settings_1 = require("./settings/settings.js");
const UserSchemasAPI = tslib_1.__importStar(require("./user-schemas/user-schemas.js"));
const user_schemas_1 = require("./user-schemas/user-schemas.js");
var BaseAPIGateway = /* @__PURE__ */ (() => {
class BaseAPIGateway extends resource_1.APIResource {
}
BaseAPIGateway._key = Object.freeze(['apiGateway']);
return BaseAPIGateway;
})();
exports.BaseAPIGateway = BaseAPIGateway;
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_1.Configurations;
APIGateway.BaseConfigurations = configurations_1.BaseConfigurations;
APIGateway.Discovery = discovery_1.Discovery;
APIGateway.BaseDiscovery = discovery_1.BaseDiscovery;
APIGateway.Labels = labels_1.Labels;
APIGateway.BaseLabels = labels_1.BaseLabels;
APIGateway.Operations = operations_1.Operations;
APIGateway.BaseOperations = operations_1.BaseOperations;
APIGateway.Schemas = schemas_1.Schemas;
APIGateway.BaseSchemas = schemas_1.BaseSchemas;
APIGateway.BaseSettings = settings_1.BaseSettings;
APIGateway.UserSchemas = user_schemas_1.UserSchemas;
APIGateway.BaseUserSchemas = user_schemas_1.BaseUserSchemas;
APIGateway.ExpressionTemplate = expression_template_1.ExpressionTemplate;
APIGateway.BaseExpressionTemplate = expression_template_1.BaseExpressionTemplate;
return APIGateway;
})();
exports.APIGateway = APIGateway;
//# sourceMappingURL=api-gateway.js.map