UNPKG

@pulumi/vsphere

Version:

A Pulumi package for creating vsphere resources

364 lines • 26.2 kB
"use strict"; // *** 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 __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.getGuestOsCustomizationOutput = exports.getGuestOsCustomization = exports.getFolderOutput = exports.getFolder = exports.getDynamicOutput = exports.getDynamic = exports.getDistributedVirtualSwitchOutput = exports.getDistributedVirtualSwitch = exports.getDatastoreStatsOutput = exports.getDatastoreStats = exports.getDatastoreClusterOutput = exports.getDatastoreCluster = exports.getDatastoreOutput = exports.getDatastore = exports.getDatacenterOutput = exports.getDatacenter = exports.getCustomAttributeOutput = exports.getCustomAttribute = exports.getContentLibraryItemOutput = exports.getContentLibraryItem = exports.getContentLibraryOutput = exports.getContentLibrary = exports.getConfigurationProfileOutput = exports.getConfigurationProfile = exports.getComputeClusterHostGroupOutput = exports.getComputeClusterHostGroup = exports.getComputeClusterOutput = exports.getComputeCluster = exports.Folder = exports.File = exports.EntityPermissions = exports.DrsVmOverride = exports.DpmHostOverride = exports.DistributedVirtualSwitchPvlanMapping = exports.DistributedVirtualSwitch = exports.DistributedPortGroup = exports.DatastoreClusterVmAntiAffinityRule = exports.DatastoreCluster = exports.Datacenter = exports.CustomAttribute = exports.ContentLibraryItem = exports.ContentLibrary = exports.ConfigurationProfile = exports.ComputeClusterVmHostRule = exports.ComputeClusterVmGroup = exports.ComputeClusterVmDependencyRule = exports.ComputeClusterVmAntiAffinityRule = exports.ComputeClusterVmAffinityRule = exports.ComputeClusterHostGroup = exports.ComputeCluster = void 0; exports.VirtualMachine = exports.VirtualDisk = exports.VappEntity = exports.VappContainer = exports.TagCategory = exports.Tag = exports.Supervisor = exports.StorageDrsVmOverride = exports.Role = exports.ResourcePool = exports.OfflineSoftwareDepot = exports.NasDatastore = exports.License = exports.HostVirtualSwitch = exports.HostPortGroup = exports.Host = exports.HaVmOverride = exports.GuestOsCustomization = exports.getVmfsDisksOutput = exports.getVmfsDisks = exports.getVirtualMachineOutput = exports.getVirtualMachine = exports.getVappContainerOutput = exports.getVappContainer = exports.getTagCategoryOutput = exports.getTagCategory = exports.getTagOutput = exports.getTag = exports.getRoleOutput = exports.getRole = exports.getResourcePoolOutput = exports.getResourcePool = exports.getPolicyOutput = exports.getPolicy = exports.getOvfVmTemplateOutput = exports.getOvfVmTemplate = exports.getNetworkOutput = exports.getNetwork = exports.getLicenseOutput = exports.getLicense = exports.getHostVgpuProfileOutput = exports.getHostVgpuProfile = exports.getHostThumbprintOutput = exports.getHostThumbprint = exports.getHostPciDeviceOutput = exports.getHostPciDevice = exports.getHostBaseImagesOutput = exports.getHostBaseImages = exports.getHostOutput = exports.getHost = void 0; exports.types = exports.config = exports.Vnic = exports.VmfsDatastore = exports.VmStoragePolicy = exports.VirtualMachineSnapshot = exports.VirtualMachineClass = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.ComputeCluster = null; utilities.lazyLoad(exports, ["ComputeCluster"], () => require("./computeCluster")); exports.ComputeClusterHostGroup = null; utilities.lazyLoad(exports, ["ComputeClusterHostGroup"], () => require("./computeClusterHostGroup")); exports.ComputeClusterVmAffinityRule = null; utilities.lazyLoad(exports, ["ComputeClusterVmAffinityRule"], () => require("./computeClusterVmAffinityRule")); exports.ComputeClusterVmAntiAffinityRule = null; utilities.lazyLoad(exports, ["ComputeClusterVmAntiAffinityRule"], () => require("./computeClusterVmAntiAffinityRule")); exports.ComputeClusterVmDependencyRule = null; utilities.lazyLoad(exports, ["ComputeClusterVmDependencyRule"], () => require("./computeClusterVmDependencyRule")); exports.ComputeClusterVmGroup = null; utilities.lazyLoad(exports, ["ComputeClusterVmGroup"], () => require("./computeClusterVmGroup")); exports.ComputeClusterVmHostRule = null; utilities.lazyLoad(exports, ["ComputeClusterVmHostRule"], () => require("./computeClusterVmHostRule")); exports.ConfigurationProfile = null; utilities.lazyLoad(exports, ["ConfigurationProfile"], () => require("./configurationProfile")); exports.ContentLibrary = null; utilities.lazyLoad(exports, ["ContentLibrary"], () => require("./contentLibrary")); exports.ContentLibraryItem = null; utilities.lazyLoad(exports, ["ContentLibraryItem"], () => require("./contentLibraryItem")); exports.CustomAttribute = null; utilities.lazyLoad(exports, ["CustomAttribute"], () => require("./customAttribute")); exports.Datacenter = null; utilities.lazyLoad(exports, ["Datacenter"], () => require("./datacenter")); exports.DatastoreCluster = null; utilities.lazyLoad(exports, ["DatastoreCluster"], () => require("./datastoreCluster")); exports.DatastoreClusterVmAntiAffinityRule = null; utilities.lazyLoad(exports, ["DatastoreClusterVmAntiAffinityRule"], () => require("./datastoreClusterVmAntiAffinityRule")); exports.DistributedPortGroup = null; utilities.lazyLoad(exports, ["DistributedPortGroup"], () => require("./distributedPortGroup")); exports.DistributedVirtualSwitch = null; utilities.lazyLoad(exports, ["DistributedVirtualSwitch"], () => require("./distributedVirtualSwitch")); exports.DistributedVirtualSwitchPvlanMapping = null; utilities.lazyLoad(exports, ["DistributedVirtualSwitchPvlanMapping"], () => require("./distributedVirtualSwitchPvlanMapping")); exports.DpmHostOverride = null; utilities.lazyLoad(exports, ["DpmHostOverride"], () => require("./dpmHostOverride")); exports.DrsVmOverride = null; utilities.lazyLoad(exports, ["DrsVmOverride"], () => require("./drsVmOverride")); exports.EntityPermissions = null; utilities.lazyLoad(exports, ["EntityPermissions"], () => require("./entityPermissions")); exports.File = null; utilities.lazyLoad(exports, ["File"], () => require("./file")); exports.Folder = null; utilities.lazyLoad(exports, ["Folder"], () => require("./folder")); exports.getComputeCluster = null; exports.getComputeClusterOutput = null; utilities.lazyLoad(exports, ["getComputeCluster", "getComputeClusterOutput"], () => require("./getComputeCluster")); exports.getComputeClusterHostGroup = null; exports.getComputeClusterHostGroupOutput = null; utilities.lazyLoad(exports, ["getComputeClusterHostGroup", "getComputeClusterHostGroupOutput"], () => require("./getComputeClusterHostGroup")); exports.getConfigurationProfile = null; exports.getConfigurationProfileOutput = null; utilities.lazyLoad(exports, ["getConfigurationProfile", "getConfigurationProfileOutput"], () => require("./getConfigurationProfile")); exports.getContentLibrary = null; exports.getContentLibraryOutput = null; utilities.lazyLoad(exports, ["getContentLibrary", "getContentLibraryOutput"], () => require("./getContentLibrary")); exports.getContentLibraryItem = null; exports.getContentLibraryItemOutput = null; utilities.lazyLoad(exports, ["getContentLibraryItem", "getContentLibraryItemOutput"], () => require("./getContentLibraryItem")); exports.getCustomAttribute = null; exports.getCustomAttributeOutput = null; utilities.lazyLoad(exports, ["getCustomAttribute", "getCustomAttributeOutput"], () => require("./getCustomAttribute")); exports.getDatacenter = null; exports.getDatacenterOutput = null; utilities.lazyLoad(exports, ["getDatacenter", "getDatacenterOutput"], () => require("./getDatacenter")); exports.getDatastore = null; exports.getDatastoreOutput = null; utilities.lazyLoad(exports, ["getDatastore", "getDatastoreOutput"], () => require("./getDatastore")); exports.getDatastoreCluster = null; exports.getDatastoreClusterOutput = null; utilities.lazyLoad(exports, ["getDatastoreCluster", "getDatastoreClusterOutput"], () => require("./getDatastoreCluster")); exports.getDatastoreStats = null; exports.getDatastoreStatsOutput = null; utilities.lazyLoad(exports, ["getDatastoreStats", "getDatastoreStatsOutput"], () => require("./getDatastoreStats")); exports.getDistributedVirtualSwitch = null; exports.getDistributedVirtualSwitchOutput = null; utilities.lazyLoad(exports, ["getDistributedVirtualSwitch", "getDistributedVirtualSwitchOutput"], () => require("./getDistributedVirtualSwitch")); exports.getDynamic = null; exports.getDynamicOutput = null; utilities.lazyLoad(exports, ["getDynamic", "getDynamicOutput"], () => require("./getDynamic")); exports.getFolder = null; exports.getFolderOutput = null; utilities.lazyLoad(exports, ["getFolder", "getFolderOutput"], () => require("./getFolder")); exports.getGuestOsCustomization = null; exports.getGuestOsCustomizationOutput = null; utilities.lazyLoad(exports, ["getGuestOsCustomization", "getGuestOsCustomizationOutput"], () => require("./getGuestOsCustomization")); exports.getHost = null; exports.getHostOutput = null; utilities.lazyLoad(exports, ["getHost", "getHostOutput"], () => require("./getHost")); exports.getHostBaseImages = null; exports.getHostBaseImagesOutput = null; utilities.lazyLoad(exports, ["getHostBaseImages", "getHostBaseImagesOutput"], () => require("./getHostBaseImages")); exports.getHostPciDevice = null; exports.getHostPciDeviceOutput = null; utilities.lazyLoad(exports, ["getHostPciDevice", "getHostPciDeviceOutput"], () => require("./getHostPciDevice")); exports.getHostThumbprint = null; exports.getHostThumbprintOutput = null; utilities.lazyLoad(exports, ["getHostThumbprint", "getHostThumbprintOutput"], () => require("./getHostThumbprint")); exports.getHostVgpuProfile = null; exports.getHostVgpuProfileOutput = null; utilities.lazyLoad(exports, ["getHostVgpuProfile", "getHostVgpuProfileOutput"], () => require("./getHostVgpuProfile")); exports.getLicense = null; exports.getLicenseOutput = null; utilities.lazyLoad(exports, ["getLicense", "getLicenseOutput"], () => require("./getLicense")); exports.getNetwork = null; exports.getNetworkOutput = null; utilities.lazyLoad(exports, ["getNetwork", "getNetworkOutput"], () => require("./getNetwork")); exports.getOvfVmTemplate = null; exports.getOvfVmTemplateOutput = null; utilities.lazyLoad(exports, ["getOvfVmTemplate", "getOvfVmTemplateOutput"], () => require("./getOvfVmTemplate")); exports.getPolicy = null; exports.getPolicyOutput = null; utilities.lazyLoad(exports, ["getPolicy", "getPolicyOutput"], () => require("./getPolicy")); exports.getResourcePool = null; exports.getResourcePoolOutput = null; utilities.lazyLoad(exports, ["getResourcePool", "getResourcePoolOutput"], () => require("./getResourcePool")); exports.getRole = null; exports.getRoleOutput = null; utilities.lazyLoad(exports, ["getRole", "getRoleOutput"], () => require("./getRole")); exports.getTag = null; exports.getTagOutput = null; utilities.lazyLoad(exports, ["getTag", "getTagOutput"], () => require("./getTag")); exports.getTagCategory = null; exports.getTagCategoryOutput = null; utilities.lazyLoad(exports, ["getTagCategory", "getTagCategoryOutput"], () => require("./getTagCategory")); exports.getVappContainer = null; exports.getVappContainerOutput = null; utilities.lazyLoad(exports, ["getVappContainer", "getVappContainerOutput"], () => require("./getVappContainer")); exports.getVirtualMachine = null; exports.getVirtualMachineOutput = null; utilities.lazyLoad(exports, ["getVirtualMachine", "getVirtualMachineOutput"], () => require("./getVirtualMachine")); exports.getVmfsDisks = null; exports.getVmfsDisksOutput = null; utilities.lazyLoad(exports, ["getVmfsDisks", "getVmfsDisksOutput"], () => require("./getVmfsDisks")); exports.GuestOsCustomization = null; utilities.lazyLoad(exports, ["GuestOsCustomization"], () => require("./guestOsCustomization")); exports.HaVmOverride = null; utilities.lazyLoad(exports, ["HaVmOverride"], () => require("./haVmOverride")); exports.Host = null; utilities.lazyLoad(exports, ["Host"], () => require("./host")); exports.HostPortGroup = null; utilities.lazyLoad(exports, ["HostPortGroup"], () => require("./hostPortGroup")); exports.HostVirtualSwitch = null; utilities.lazyLoad(exports, ["HostVirtualSwitch"], () => require("./hostVirtualSwitch")); exports.License = null; utilities.lazyLoad(exports, ["License"], () => require("./license")); exports.NasDatastore = null; utilities.lazyLoad(exports, ["NasDatastore"], () => require("./nasDatastore")); exports.OfflineSoftwareDepot = null; utilities.lazyLoad(exports, ["OfflineSoftwareDepot"], () => require("./offlineSoftwareDepot")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.ResourcePool = null; utilities.lazyLoad(exports, ["ResourcePool"], () => require("./resourcePool")); exports.Role = null; utilities.lazyLoad(exports, ["Role"], () => require("./role")); exports.StorageDrsVmOverride = null; utilities.lazyLoad(exports, ["StorageDrsVmOverride"], () => require("./storageDrsVmOverride")); exports.Supervisor = null; utilities.lazyLoad(exports, ["Supervisor"], () => require("./supervisor")); exports.Tag = null; utilities.lazyLoad(exports, ["Tag"], () => require("./tag")); exports.TagCategory = null; utilities.lazyLoad(exports, ["TagCategory"], () => require("./tagCategory")); exports.VappContainer = null; utilities.lazyLoad(exports, ["VappContainer"], () => require("./vappContainer")); exports.VappEntity = null; utilities.lazyLoad(exports, ["VappEntity"], () => require("./vappEntity")); exports.VirtualDisk = null; utilities.lazyLoad(exports, ["VirtualDisk"], () => require("./virtualDisk")); exports.VirtualMachine = null; utilities.lazyLoad(exports, ["VirtualMachine"], () => require("./virtualMachine")); exports.VirtualMachineClass = null; utilities.lazyLoad(exports, ["VirtualMachineClass"], () => require("./virtualMachineClass")); exports.VirtualMachineSnapshot = null; utilities.lazyLoad(exports, ["VirtualMachineSnapshot"], () => require("./virtualMachineSnapshot")); exports.VmStoragePolicy = null; utilities.lazyLoad(exports, ["VmStoragePolicy"], () => require("./vmStoragePolicy")); exports.VmfsDatastore = null; utilities.lazyLoad(exports, ["VmfsDatastore"], () => require("./vmfsDatastore")); exports.Vnic = null; utilities.lazyLoad(exports, ["Vnic"], () => require("./vnic")); // 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 "vsphere:index/computeCluster:ComputeCluster": return new exports.ComputeCluster(name, undefined, { urn }); case "vsphere:index/computeClusterHostGroup:ComputeClusterHostGroup": return new exports.ComputeClusterHostGroup(name, undefined, { urn }); case "vsphere:index/computeClusterVmAffinityRule:ComputeClusterVmAffinityRule": return new exports.ComputeClusterVmAffinityRule(name, undefined, { urn }); case "vsphere:index/computeClusterVmAntiAffinityRule:ComputeClusterVmAntiAffinityRule": return new exports.ComputeClusterVmAntiAffinityRule(name, undefined, { urn }); case "vsphere:index/computeClusterVmDependencyRule:ComputeClusterVmDependencyRule": return new exports.ComputeClusterVmDependencyRule(name, undefined, { urn }); case "vsphere:index/computeClusterVmGroup:ComputeClusterVmGroup": return new exports.ComputeClusterVmGroup(name, undefined, { urn }); case "vsphere:index/computeClusterVmHostRule:ComputeClusterVmHostRule": return new exports.ComputeClusterVmHostRule(name, undefined, { urn }); case "vsphere:index/configurationProfile:ConfigurationProfile": return new exports.ConfigurationProfile(name, undefined, { urn }); case "vsphere:index/contentLibrary:ContentLibrary": return new exports.ContentLibrary(name, undefined, { urn }); case "vsphere:index/contentLibraryItem:ContentLibraryItem": return new exports.ContentLibraryItem(name, undefined, { urn }); case "vsphere:index/customAttribute:CustomAttribute": return new exports.CustomAttribute(name, undefined, { urn }); case "vsphere:index/datacenter:Datacenter": return new exports.Datacenter(name, undefined, { urn }); case "vsphere:index/datastoreCluster:DatastoreCluster": return new exports.DatastoreCluster(name, undefined, { urn }); case "vsphere:index/datastoreClusterVmAntiAffinityRule:DatastoreClusterVmAntiAffinityRule": return new exports.DatastoreClusterVmAntiAffinityRule(name, undefined, { urn }); case "vsphere:index/distributedPortGroup:DistributedPortGroup": return new exports.DistributedPortGroup(name, undefined, { urn }); case "vsphere:index/distributedVirtualSwitch:DistributedVirtualSwitch": return new exports.DistributedVirtualSwitch(name, undefined, { urn }); case "vsphere:index/distributedVirtualSwitchPvlanMapping:DistributedVirtualSwitchPvlanMapping": return new exports.DistributedVirtualSwitchPvlanMapping(name, undefined, { urn }); case "vsphere:index/dpmHostOverride:DpmHostOverride": return new exports.DpmHostOverride(name, undefined, { urn }); case "vsphere:index/drsVmOverride:DrsVmOverride": return new exports.DrsVmOverride(name, undefined, { urn }); case "vsphere:index/entityPermissions:EntityPermissions": return new exports.EntityPermissions(name, undefined, { urn }); case "vsphere:index/file:File": return new exports.File(name, undefined, { urn }); case "vsphere:index/folder:Folder": return new exports.Folder(name, undefined, { urn }); case "vsphere:index/guestOsCustomization:GuestOsCustomization": return new exports.GuestOsCustomization(name, undefined, { urn }); case "vsphere:index/haVmOverride:HaVmOverride": return new exports.HaVmOverride(name, undefined, { urn }); case "vsphere:index/host:Host": return new exports.Host(name, undefined, { urn }); case "vsphere:index/hostPortGroup:HostPortGroup": return new exports.HostPortGroup(name, undefined, { urn }); case "vsphere:index/hostVirtualSwitch:HostVirtualSwitch": return new exports.HostVirtualSwitch(name, undefined, { urn }); case "vsphere:index/license:License": return new exports.License(name, undefined, { urn }); case "vsphere:index/nasDatastore:NasDatastore": return new exports.NasDatastore(name, undefined, { urn }); case "vsphere:index/offlineSoftwareDepot:OfflineSoftwareDepot": return new exports.OfflineSoftwareDepot(name, undefined, { urn }); case "vsphere:index/resourcePool:ResourcePool": return new exports.ResourcePool(name, undefined, { urn }); case "vsphere:index/role:Role": return new exports.Role(name, undefined, { urn }); case "vsphere:index/storageDrsVmOverride:StorageDrsVmOverride": return new exports.StorageDrsVmOverride(name, undefined, { urn }); case "vsphere:index/supervisor:Supervisor": return new exports.Supervisor(name, undefined, { urn }); case "vsphere:index/tag:Tag": return new exports.Tag(name, undefined, { urn }); case "vsphere:index/tagCategory:TagCategory": return new exports.TagCategory(name, undefined, { urn }); case "vsphere:index/vappContainer:VappContainer": return new exports.VappContainer(name, undefined, { urn }); case "vsphere:index/vappEntity:VappEntity": return new exports.VappEntity(name, undefined, { urn }); case "vsphere:index/virtualDisk:VirtualDisk": return new exports.VirtualDisk(name, undefined, { urn }); case "vsphere:index/virtualMachine:VirtualMachine": return new exports.VirtualMachine(name, undefined, { urn }); case "vsphere:index/virtualMachineClass:VirtualMachineClass": return new exports.VirtualMachineClass(name, undefined, { urn }); case "vsphere:index/virtualMachineSnapshot:VirtualMachineSnapshot": return new exports.VirtualMachineSnapshot(name, undefined, { urn }); case "vsphere:index/vmStoragePolicy:VmStoragePolicy": return new exports.VmStoragePolicy(name, undefined, { urn }); case "vsphere:index/vmfsDatastore:VmfsDatastore": return new exports.VmfsDatastore(name, undefined, { urn }); case "vsphere:index/vnic:Vnic": return new exports.Vnic(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("vsphere", "index/computeCluster", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterHostGroup", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterVmAffinityRule", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterVmAntiAffinityRule", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterVmDependencyRule", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterVmGroup", _module); pulumi.runtime.registerResourceModule("vsphere", "index/computeClusterVmHostRule", _module); pulumi.runtime.registerResourceModule("vsphere", "index/configurationProfile", _module); pulumi.runtime.registerResourceModule("vsphere", "index/contentLibrary", _module); pulumi.runtime.registerResourceModule("vsphere", "index/contentLibraryItem", _module); pulumi.runtime.registerResourceModule("vsphere", "index/customAttribute", _module); pulumi.runtime.registerResourceModule("vsphere", "index/datacenter", _module); pulumi.runtime.registerResourceModule("vsphere", "index/datastoreCluster", _module); pulumi.runtime.registerResourceModule("vsphere", "index/datastoreClusterVmAntiAffinityRule", _module); pulumi.runtime.registerResourceModule("vsphere", "index/distributedPortGroup", _module); pulumi.runtime.registerResourceModule("vsphere", "index/distributedVirtualSwitch", _module); pulumi.runtime.registerResourceModule("vsphere", "index/distributedVirtualSwitchPvlanMapping", _module); pulumi.runtime.registerResourceModule("vsphere", "index/dpmHostOverride", _module); pulumi.runtime.registerResourceModule("vsphere", "index/drsVmOverride", _module); pulumi.runtime.registerResourceModule("vsphere", "index/entityPermissions", _module); pulumi.runtime.registerResourceModule("vsphere", "index/file", _module); pulumi.runtime.registerResourceModule("vsphere", "index/folder", _module); pulumi.runtime.registerResourceModule("vsphere", "index/guestOsCustomization", _module); pulumi.runtime.registerResourceModule("vsphere", "index/haVmOverride", _module); pulumi.runtime.registerResourceModule("vsphere", "index/host", _module); pulumi.runtime.registerResourceModule("vsphere", "index/hostPortGroup", _module); pulumi.runtime.registerResourceModule("vsphere", "index/hostVirtualSwitch", _module); pulumi.runtime.registerResourceModule("vsphere", "index/license", _module); pulumi.runtime.registerResourceModule("vsphere", "index/nasDatastore", _module); pulumi.runtime.registerResourceModule("vsphere", "index/offlineSoftwareDepot", _module); pulumi.runtime.registerResourceModule("vsphere", "index/resourcePool", _module); pulumi.runtime.registerResourceModule("vsphere", "index/role", _module); pulumi.runtime.registerResourceModule("vsphere", "index/storageDrsVmOverride", _module); pulumi.runtime.registerResourceModule("vsphere", "index/supervisor", _module); pulumi.runtime.registerResourceModule("vsphere", "index/tag", _module); pulumi.runtime.registerResourceModule("vsphere", "index/tagCategory", _module); pulumi.runtime.registerResourceModule("vsphere", "index/vappContainer", _module); pulumi.runtime.registerResourceModule("vsphere", "index/vappEntity", _module); pulumi.runtime.registerResourceModule("vsphere", "index/virtualDisk", _module); pulumi.runtime.registerResourceModule("vsphere", "index/virtualMachine", _module); pulumi.runtime.registerResourceModule("vsphere", "index/virtualMachineClass", _module); pulumi.runtime.registerResourceModule("vsphere", "index/virtualMachineSnapshot", _module); pulumi.runtime.registerResourceModule("vsphere", "index/vmStoragePolicy", _module); pulumi.runtime.registerResourceModule("vsphere", "index/vmfsDatastore", _module); pulumi.runtime.registerResourceModule("vsphere", "index/vnic", _module); pulumi.runtime.registerResourcePackage("vsphere", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:vsphere") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map