cloudflare
Version:
The official TypeScript library for the Cloudflare API
22 lines • 1.09 kB
JavaScript
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
import { APIResource } from "../../core/resource.mjs";
import * as VulnerabilityDiscoveryAPI from "./vulnerability-discovery/vulnerability-discovery.mjs";
import { BaseVulnerabilityDiscovery, VulnerabilityDiscovery, } from "./vulnerability-discovery/vulnerability-discovery.mjs";
export var BaseManagedDefense = /* @__PURE__ */ (() => {
class BaseManagedDefense extends APIResource {
}
BaseManagedDefense._key = Object.freeze(['managedDefense']);
return BaseManagedDefense;
})();
export var ManagedDefense = /* @__PURE__ */ (() => {
class ManagedDefense extends BaseManagedDefense {
constructor() {
super(...arguments);
this.vulnerabilityDiscovery = new VulnerabilityDiscoveryAPI.VulnerabilityDiscovery(this._client);
}
}
ManagedDefense.VulnerabilityDiscovery = VulnerabilityDiscovery;
ManagedDefense.BaseVulnerabilityDiscovery = BaseVulnerabilityDiscovery;
return ManagedDefense;
})();
//# sourceMappingURL=managed-defense.mjs.map