@muhlba91/pulumi-proxmoxve
Version:
A Pulumi package for creating and managing Proxmox Virtual Environment cloud resources.
87 lines • 4.93 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.dns = exports.getPluginsLegacyOutput = exports.getPluginsLegacy = exports.getPluginsOutput = exports.getPlugins = exports.getPluginLegacyOutput = exports.getPluginLegacy = exports.getPluginOutput = exports.getPlugin = exports.getAccountsLegacyOutput = exports.getAccountsLegacy = exports.getAccountsOutput = exports.getAccounts = exports.getAccountLegacyOutput = exports.getAccountLegacy = exports.getAccountOutput = exports.getAccount = exports.CertificateLegacy = exports.Certificate = exports.AccountLegacy = exports.Account = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.Account = null;
utilities.lazyLoad(exports, ["Account"], () => require("./account"));
exports.AccountLegacy = null;
utilities.lazyLoad(exports, ["AccountLegacy"], () => require("./accountLegacy"));
exports.Certificate = null;
utilities.lazyLoad(exports, ["Certificate"], () => require("./certificate"));
exports.CertificateLegacy = null;
utilities.lazyLoad(exports, ["CertificateLegacy"], () => require("./certificateLegacy"));
exports.getAccount = null;
exports.getAccountOutput = null;
utilities.lazyLoad(exports, ["getAccount", "getAccountOutput"], () => require("./getAccount"));
exports.getAccountLegacy = null;
exports.getAccountLegacyOutput = null;
utilities.lazyLoad(exports, ["getAccountLegacy", "getAccountLegacyOutput"], () => require("./getAccountLegacy"));
exports.getAccounts = null;
exports.getAccountsOutput = null;
utilities.lazyLoad(exports, ["getAccounts", "getAccountsOutput"], () => require("./getAccounts"));
exports.getAccountsLegacy = null;
exports.getAccountsLegacyOutput = null;
utilities.lazyLoad(exports, ["getAccountsLegacy", "getAccountsLegacyOutput"], () => require("./getAccountsLegacy"));
exports.getPlugin = null;
exports.getPluginOutput = null;
utilities.lazyLoad(exports, ["getPlugin", "getPluginOutput"], () => require("./getPlugin"));
exports.getPluginLegacy = null;
exports.getPluginLegacyOutput = null;
utilities.lazyLoad(exports, ["getPluginLegacy", "getPluginLegacyOutput"], () => require("./getPluginLegacy"));
exports.getPlugins = null;
exports.getPluginsOutput = null;
utilities.lazyLoad(exports, ["getPlugins", "getPluginsOutput"], () => require("./getPlugins"));
exports.getPluginsLegacy = null;
exports.getPluginsLegacyOutput = null;
utilities.lazyLoad(exports, ["getPluginsLegacy", "getPluginsLegacyOutput"], () => require("./getPluginsLegacy"));
// Export sub-modules:
const dns = __importStar(require("./dns"));
exports.dns = dns;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "proxmoxve:acme/account:Account":
return new exports.Account(name, undefined, { urn });
case "proxmoxve:acme/accountLegacy:AccountLegacy":
return new exports.AccountLegacy(name, undefined, { urn });
case "proxmoxve:acme/certificate:Certificate":
return new exports.Certificate(name, undefined, { urn });
case "proxmoxve:acme/certificateLegacy:CertificateLegacy":
return new exports.CertificateLegacy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("proxmoxve", "acme/account", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "acme/accountLegacy", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "acme/certificate", _module);
pulumi.runtime.registerResourceModule("proxmoxve", "acme/certificateLegacy", _module);
//# sourceMappingURL=index.js.map