@pulumiverse/fortios
Version:
A Pulumi package for creating and managing Fortios resources. Based on terraform-provider-fortios: version v1.16.0
57 lines • 3.6 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.Settings = exports.Registeredforticlient = exports.Profile = exports.Forticlientregistrationsync = exports.Forticlientems = exports.Fctemsoverride = exports.Fctems = exports.Client = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Client = null;
utilities.lazyLoad(exports, ["Client"], () => require("./client"));
exports.Fctems = null;
utilities.lazyLoad(exports, ["Fctems"], () => require("./fctems"));
exports.Fctemsoverride = null;
utilities.lazyLoad(exports, ["Fctemsoverride"], () => require("./fctemsoverride"));
exports.Forticlientems = null;
utilities.lazyLoad(exports, ["Forticlientems"], () => require("./forticlientems"));
exports.Forticlientregistrationsync = null;
utilities.lazyLoad(exports, ["Forticlientregistrationsync"], () => require("./forticlientregistrationsync"));
exports.Profile = null;
utilities.lazyLoad(exports, ["Profile"], () => require("./profile"));
exports.Registeredforticlient = null;
utilities.lazyLoad(exports, ["Registeredforticlient"], () => require("./registeredforticlient"));
exports.Settings = null;
utilities.lazyLoad(exports, ["Settings"], () => require("./settings"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "fortios:endpointcontrol/client:Client":
return new exports.Client(name, undefined, { urn });
case "fortios:endpointcontrol/fctems:Fctems":
return new exports.Fctems(name, undefined, { urn });
case "fortios:endpointcontrol/fctemsoverride:Fctemsoverride":
return new exports.Fctemsoverride(name, undefined, { urn });
case "fortios:endpointcontrol/forticlientems:Forticlientems":
return new exports.Forticlientems(name, undefined, { urn });
case "fortios:endpointcontrol/forticlientregistrationsync:Forticlientregistrationsync":
return new exports.Forticlientregistrationsync(name, undefined, { urn });
case "fortios:endpointcontrol/profile:Profile":
return new exports.Profile(name, undefined, { urn });
case "fortios:endpointcontrol/registeredforticlient:Registeredforticlient":
return new exports.Registeredforticlient(name, undefined, { urn });
case "fortios:endpointcontrol/settings:Settings":
return new exports.Settings(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/client", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/fctems", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/fctemsoverride", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/forticlientems", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/forticlientregistrationsync", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/profile", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/registeredforticlient", _module);
pulumi.runtime.registerResourceModule("fortios", "endpointcontrol/settings", _module);
//# sourceMappingURL=index.js.map
;