@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
47 lines • 2.81 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.Fortigateprofile = exports.Fortigate = exports.Extendervap = exports.Extenderprofile = exports.Extender = exports.Dataplan = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Dataplan = null;
utilities.lazyLoad(exports, ["Dataplan"], () => require("./dataplan"));
exports.Extender = null;
utilities.lazyLoad(exports, ["Extender"], () => require("./extender"));
exports.Extenderprofile = null;
utilities.lazyLoad(exports, ["Extenderprofile"], () => require("./extenderprofile"));
exports.Extendervap = null;
utilities.lazyLoad(exports, ["Extendervap"], () => require("./extendervap"));
exports.Fortigate = null;
utilities.lazyLoad(exports, ["Fortigate"], () => require("./fortigate"));
exports.Fortigateprofile = null;
utilities.lazyLoad(exports, ["Fortigateprofile"], () => require("./fortigateprofile"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "fortios:extensioncontroller/dataplan:Dataplan":
return new exports.Dataplan(name, undefined, { urn });
case "fortios:extensioncontroller/extender:Extender":
return new exports.Extender(name, undefined, { urn });
case "fortios:extensioncontroller/extenderprofile:Extenderprofile":
return new exports.Extenderprofile(name, undefined, { urn });
case "fortios:extensioncontroller/extendervap:Extendervap":
return new exports.Extendervap(name, undefined, { urn });
case "fortios:extensioncontroller/fortigate:Fortigate":
return new exports.Fortigate(name, undefined, { urn });
case "fortios:extensioncontroller/fortigateprofile:Fortigateprofile":
return new exports.Fortigateprofile(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/dataplan", _module);
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/extender", _module);
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/extenderprofile", _module);
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/extendervap", _module);
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/fortigate", _module);
pulumi.runtime.registerResourceModule("fortios", "extensioncontroller/fortigateprofile", _module);
//# sourceMappingURL=index.js.map
;