@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
64 lines • 3.38 kB
JavaScript
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.webtrends = exports.tacacsaccounting = exports.syslogd = exports.nulldevice = exports.memory = exports.fortiguard = exports.fortianalyzer = exports.disk = exports.Threatweight = exports.SyslogSetting = exports.Setting = exports.Guidisplay = exports.Eventfilter = exports.Customfield = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Customfield = null;
utilities.lazyLoad(exports, ["Customfield"], () => require("./customfield"));
exports.Eventfilter = null;
utilities.lazyLoad(exports, ["Eventfilter"], () => require("./eventfilter"));
exports.Guidisplay = null;
utilities.lazyLoad(exports, ["Guidisplay"], () => require("./guidisplay"));
exports.Setting = null;
utilities.lazyLoad(exports, ["Setting"], () => require("./setting"));
exports.SyslogSetting = null;
utilities.lazyLoad(exports, ["SyslogSetting"], () => require("./syslogSetting"));
exports.Threatweight = null;
utilities.lazyLoad(exports, ["Threatweight"], () => require("./threatweight"));
// Export sub-modules:
const disk = require("./disk");
exports.disk = disk;
const fortianalyzer = require("./fortianalyzer");
exports.fortianalyzer = fortianalyzer;
const fortiguard = require("./fortiguard");
exports.fortiguard = fortiguard;
const memory = require("./memory");
exports.memory = memory;
const nulldevice = require("./nulldevice");
exports.nulldevice = nulldevice;
const syslogd = require("./syslogd");
exports.syslogd = syslogd;
const tacacsaccounting = require("./tacacsaccounting");
exports.tacacsaccounting = tacacsaccounting;
const webtrends = require("./webtrends");
exports.webtrends = webtrends;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "fortios:log/customfield:Customfield":
return new exports.Customfield(name, undefined, { urn });
case "fortios:log/eventfilter:Eventfilter":
return new exports.Eventfilter(name, undefined, { urn });
case "fortios:log/guidisplay:Guidisplay":
return new exports.Guidisplay(name, undefined, { urn });
case "fortios:log/setting:Setting":
return new exports.Setting(name, undefined, { urn });
case "fortios:log/syslogSetting:SyslogSetting":
return new exports.SyslogSetting(name, undefined, { urn });
case "fortios:log/threatweight:Threatweight":
return new exports.Threatweight(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("fortios", "log/customfield", _module);
pulumi.runtime.registerResourceModule("fortios", "log/eventfilter", _module);
pulumi.runtime.registerResourceModule("fortios", "log/guidisplay", _module);
pulumi.runtime.registerResourceModule("fortios", "log/setting", _module);
pulumi.runtime.registerResourceModule("fortios", "log/syslogSetting", _module);
pulumi.runtime.registerResourceModule("fortios", "log/threatweight", _module);
//# sourceMappingURL=index.js.map
;