@muhlba91/pulumi-proxmoxve
Version:
A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.
110 lines • 6.19 kB
JavaScript
;
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ZfspoolLegacy = exports.Zfspool = exports.PbsLegacy = exports.Pbs = exports.NfsLegacy = exports.Nfs = exports.LvmthinLegacy = exports.Lvmthin = exports.LvmLegacy = exports.Lvm = exports.DirectoryLegacy = exports.Directory = exports.CifsLegacy = exports.Cifs = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.Cifs = null;
utilities.lazyLoad(exports, ["Cifs"], () => require("./cifs"));
exports.CifsLegacy = null;
utilities.lazyLoad(exports, ["CifsLegacy"], () => require("./cifsLegacy"));
exports.Directory = null;
utilities.lazyLoad(exports, ["Directory"], () => require("./directory"));
exports.DirectoryLegacy = null;
utilities.lazyLoad(exports, ["DirectoryLegacy"], () => require("./directoryLegacy"));
exports.Lvm = null;
utilities.lazyLoad(exports, ["Lvm"], () => require("./lvm"));
exports.LvmLegacy = null;
utilities.lazyLoad(exports, ["LvmLegacy"], () => require("./lvmLegacy"));
exports.Lvmthin = null;
utilities.lazyLoad(exports, ["Lvmthin"], () => require("./lvmthin"));
exports.LvmthinLegacy = null;
utilities.lazyLoad(exports, ["LvmthinLegacy"], () => require("./lvmthinLegacy"));
exports.Nfs = null;
utilities.lazyLoad(exports, ["Nfs"], () => require("./nfs"));
exports.NfsLegacy = null;
utilities.lazyLoad(exports, ["NfsLegacy"], () => require("./nfsLegacy"));
exports.Pbs = null;
utilities.lazyLoad(exports, ["Pbs"], () => require("./pbs"));
exports.PbsLegacy = null;
utilities.lazyLoad(exports, ["PbsLegacy"], () => require("./pbsLegacy"));
exports.Zfspool = null;
utilities.lazyLoad(exports, ["Zfspool"], () => require("./zfspool"));
exports.ZfspoolLegacy = null;
utilities.lazyLoad(exports, ["ZfspoolLegacy"], () => require("./zfspoolLegacy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "proxmoxve:storage/cifs:Cifs":
return new exports.Cifs(name, undefined, { urn });
case "proxmoxve:storage/cifsLegacy:CifsLegacy":
return new exports.CifsLegacy(name, undefined, { urn });
case "proxmoxve:storage/directory:Directory":
return new exports.Directory(name, undefined, { urn });
case "proxmoxve:storage/directoryLegacy:DirectoryLegacy":
return new exports.DirectoryLegacy(name, undefined, { urn });
case "proxmoxve:storage/lvm:Lvm":
return new exports.Lvm(name, undefined, { urn });
case "proxmoxve:storage/lvmLegacy:LvmLegacy":
return new exports.LvmLegacy(name, undefined, { urn });
case "proxmoxve:storage/lvmthin:Lvmthin":
return new exports.Lvmthin(name, undefined, { urn });
case "proxmoxve:storage/lvmthinLegacy:LvmthinLegacy":
return new exports.LvmthinLegacy(name, undefined, { urn });
case "proxmoxve:storage/nfs:Nfs":
return new exports.Nfs(name, undefined, { urn });
case "proxmoxve:storage/nfsLegacy:NfsLegacy":
return new exports.NfsLegacy(name, undefined, { urn });
case "proxmoxve:storage/pbs:Pbs":
return new exports.Pbs(name, undefined, { urn });
case "proxmoxve:storage/pbsLegacy:PbsLegacy":
return new exports.PbsLegacy(name, undefined, { urn });
case "proxmoxve:storage/zfspool:Zfspool":
return new exports.Zfspool(name, undefined, { urn });
case "proxmoxve:storage/zfspoolLegacy:ZfspoolLegacy":
return new exports.ZfspoolLegacy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("proxmoxve", "storage/cifs", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/cifsLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/directory", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/directoryLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/lvm", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/lvmLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/lvmthin", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/lvmthinLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/nfs", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/nfsLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/pbs", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/pbsLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/zfspool", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "storage/zfspoolLegacy", _module);
//# sourceMappingURL=index.js.map