@pulumi/vsphere
Version:
A Pulumi package for creating vsphere resources
364 lines • 26.2 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 __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