cloudflare
Version:
The official TypeScript library for the Cloudflare API
37 lines • 1.59 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Settings = exports.BaseSettings = 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 SchemaValidationAPI = tslib_1.__importStar(require("./schema-validation.js"));
const schema_validation_1 = require("./schema-validation.js");
var BaseSettings = /* @__PURE__ */ (() => {
/**
* @deprecated Please use the [Schema Validation Settings](https://developers.cloudflare.com/api/resources/schema_validation/subresources/settings/) APIs instead
*/
class BaseSettings extends resource_1.APIResource {
}
BaseSettings._key = Object.freeze([
'apiGateway',
'settings',
]);
return BaseSettings;
})();
exports.BaseSettings = BaseSettings;
var Settings = /* @__PURE__ */ (() => {
/**
* @deprecated Please use the [Schema Validation Settings](https://developers.cloudflare.com/api/resources/schema_validation/subresources/settings/) APIs instead
*/
class Settings extends BaseSettings {
constructor() {
super(...arguments);
this.schemaValidation = new SchemaValidationAPI.SchemaValidation(this._client);
}
}
Settings.SchemaValidation = schema_validation_1.SchemaValidation;
Settings.BaseSchemaValidation = schema_validation_1.BaseSchemaValidation;
return Settings;
})();
exports.Settings = Settings;
//# sourceMappingURL=settings.js.map