UNPKG

@pulumi/libvirt

Version:

A Pulumi package for creating and managing libvirt cloud resources.

86 lines 5.08 kB
"use strict"; // *** 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.types = exports.config = exports.Volume = exports.Provider = exports.Pool = exports.Network = exports.Ignition = exports.getNodeInfoOutput = exports.getNodeInfo = exports.getNodeDevicesOutput = exports.getNodeDevices = exports.getNodeDeviceInfoOutput = exports.getNodeDeviceInfo = exports.getNetworkDnsmasqOptionsTemplateOutput = exports.getNetworkDnsmasqOptionsTemplate = exports.getNetworkDnsSrvTemplateOutput = exports.getNetworkDnsSrvTemplate = exports.getNetworkDnsHostTemplateOutput = exports.getNetworkDnsHostTemplate = exports.Domain = exports.Combustion = exports.CloudInitDisk = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.CloudInitDisk = null; utilities.lazyLoad(exports, ["CloudInitDisk"], () => require("./cloudInitDisk")); exports.Combustion = null; utilities.lazyLoad(exports, ["Combustion"], () => require("./combustion")); exports.Domain = null; utilities.lazyLoad(exports, ["Domain"], () => require("./domain")); exports.getNetworkDnsHostTemplate = null; exports.getNetworkDnsHostTemplateOutput = null; utilities.lazyLoad(exports, ["getNetworkDnsHostTemplate", "getNetworkDnsHostTemplateOutput"], () => require("./getNetworkDnsHostTemplate")); exports.getNetworkDnsSrvTemplate = null; exports.getNetworkDnsSrvTemplateOutput = null; utilities.lazyLoad(exports, ["getNetworkDnsSrvTemplate", "getNetworkDnsSrvTemplateOutput"], () => require("./getNetworkDnsSrvTemplate")); exports.getNetworkDnsmasqOptionsTemplate = null; exports.getNetworkDnsmasqOptionsTemplateOutput = null; utilities.lazyLoad(exports, ["getNetworkDnsmasqOptionsTemplate", "getNetworkDnsmasqOptionsTemplateOutput"], () => require("./getNetworkDnsmasqOptionsTemplate")); exports.getNodeDeviceInfo = null; exports.getNodeDeviceInfoOutput = null; utilities.lazyLoad(exports, ["getNodeDeviceInfo", "getNodeDeviceInfoOutput"], () => require("./getNodeDeviceInfo")); exports.getNodeDevices = null; exports.getNodeDevicesOutput = null; utilities.lazyLoad(exports, ["getNodeDevices", "getNodeDevicesOutput"], () => require("./getNodeDevices")); exports.getNodeInfo = null; exports.getNodeInfoOutput = null; utilities.lazyLoad(exports, ["getNodeInfo", "getNodeInfoOutput"], () => require("./getNodeInfo")); exports.Ignition = null; utilities.lazyLoad(exports, ["Ignition"], () => require("./ignition")); exports.Network = null; utilities.lazyLoad(exports, ["Network"], () => require("./network")); exports.Pool = null; utilities.lazyLoad(exports, ["Pool"], () => require("./pool")); exports.Provider = null; utilities.lazyLoad(exports, ["Provider"], () => require("./provider")); exports.Volume = null; utilities.lazyLoad(exports, ["Volume"], () => require("./volume")); // Export sub-modules: const config = require("./config"); exports.config = config; const types = require("./types"); exports.types = types; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "libvirt:index/cloudInitDisk:CloudInitDisk": return new exports.CloudInitDisk(name, undefined, { urn }); case "libvirt:index/combustion:Combustion": return new exports.Combustion(name, undefined, { urn }); case "libvirt:index/domain:Domain": return new exports.Domain(name, undefined, { urn }); case "libvirt:index/ignition:Ignition": return new exports.Ignition(name, undefined, { urn }); case "libvirt:index/network:Network": return new exports.Network(name, undefined, { urn }); case "libvirt:index/pool:Pool": return new exports.Pool(name, undefined, { urn }); case "libvirt:index/volume:Volume": return new exports.Volume(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("libvirt", "index/cloudInitDisk", _module); pulumi.runtime.registerResourceModule("libvirt", "index/combustion", _module); pulumi.runtime.registerResourceModule("libvirt", "index/domain", _module); pulumi.runtime.registerResourceModule("libvirt", "index/ignition", _module); pulumi.runtime.registerResourceModule("libvirt", "index/network", _module); pulumi.runtime.registerResourceModule("libvirt", "index/pool", _module); pulumi.runtime.registerResourceModule("libvirt", "index/volume", _module); pulumi.runtime.registerResourcePackage("libvirt", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:libvirt") { throw new Error(`unknown provider type ${type}`); } return new exports.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map