UNPKG

@stordata/vsphere-soapify

Version:

A NodeJS abstraction layer for the vSphere SOAP API

277 lines (275 loc) 17.1 kB
'use strict'; module.exports = { AboutInfo: require('./AboutInfo'), AlarmState: require('./AlarmState'), ClusterComputeResourceSummary: require('./ClusterComputeResourceSummary'), ClusterConfigInfoEx: require('./ClusterConfigInfoEx'), ClusterDasConfigInfo: require('./ClusterDasConfigInfo'), ClusterDasDataSummary: require('./ClusterDasDataSummary'), ClusterDasFdmHostState: require('./ClusterDasFdmHostState'), ClusterDasVmConfigInfo: require('./ClusterDasVmConfigInfo'), ClusterDasVmSettings: require('./ClusterDasVmSettings'), ClusterDpmConfigInfo: require('./ClusterDpmConfigInfo'), ClusterDpmHostConfigInfo: require('./ClusterDpmHostConfigInfo'), ClusterDrsConfigInfo: require('./ClusterDrsConfigInfo'), ClusterDrsVmConfigInfo: require('./ClusterDrsVmConfigInfo'), ClusterGroupInfo: require('./ClusterGroupInfo'), ClusterRuleInfo: require('./ClusterRuleInfo'), ClusterVmToolsMonitoringSettings: require('./ClusterVmToolsMonitoringSettings'), ComputeResourceConfigInfo: require('./ComputeResourceConfigInfo'), ComputeResourceSummary: require('./ComputeResourceSummary'), DatacenterConfigInfo: require('./DatacenterConfigInfo'), Description: require('./Description'), DynamicData: require('./DynamicData'), ElementDescription: require('./ElementDescription'), FaultToleranceConfigInfo: require('./FaultToleranceConfigInfo'), GuestDiskInfo: require('./GuestDiskInfo'), GuestInfo: require('./GuestInfo'), GuestNicInfo: require('./GuestNicInfo'), GuestScreenInfo: require('./GuestScreenInfo'), GuestStackInfo: require('./GuestStackInfo'), HostConfigSummary: require('./HostConfigSummary'), HostCpuPackage: require('./HostCpuPackage'), HostHardwareInfo: require('./HostHardwareInfo'), HostHardwareSummary: require('./HostHardwareSummary'), HostLicensableResourceInfo: require('./HostLicensableResourceInfo'), HostListSummary: require('./HostListSummary'), HostListSummaryQuickStats: require('./HostListSummaryQuickStats'), HostRuntimeInfo: require('./HostRuntimeInfo'), LocalizedMethodFault: require('./LocalizedMethodFault'), NetBIOSConfigInfo: require('./NetBIOSConfigInfo'), NetDhcpConfigInfo: require('./NetDhcpConfigInfo'), NetDhcpConfigInfoDhcpOptions: require('./NetDhcpConfigInfoDhcpOptions'), NetDnsConfigInfo: require('./NetDnsConfigInfo'), NetIpConfigInfo: require('./NetIpConfigInfo'), NetIpConfigInfoIpAddress: require('./NetIpConfigInfoIpAddress'), NetIpRouteConfigInfo: require('./NetIpRouteConfigInfo'), NetIpRouteConfigInfoGateway: require('./NetIpRouteConfigInfoGateway'), NetIpRouteConfigInfoIpRoute: require('./NetIpRouteConfigInfoIpRoute'), NetworkSummary: require('./NetworkSummary'), ObjectSpec: require('./ObjectSpec'), PerfCounterInfo: require('./PerfCounterInfo'), PerfEntityMetric: require('./PerfEntityMetric'), PerfEntityMetricBase: require('./PerfEntityMetricBase'), PerfInterval: require('./PerfInterval'), PerfMetricId: require('./PerfMetricId'), PerfMetricIntSeries: require('./PerfMetricIntSeries'), PerfMetricSeries: require('./PerfMetricSeries'), PerfProviderSummary: require('./PerfProviderSummary'), PerfQuerySpec: require('./PerfQuerySpec'), PerfSampleInfo: require('./PerfSampleInfo'), PerformanceDescription: require('./PerformanceDescription'), Permission: require('./Permission'), PropertyFilterSpec: require('./PropertyFilterSpec'), PropertySpec: require('./PropertySpec'), ResourceAllocationInfo: require('./ResourceAllocationInfo'), ResourceConfigSpec: require('./ResourceConfigSpec'), ResourcePoolQuickStats: require('./ResourcePoolQuickStats'), ResourcePoolResourceUsage: require('./ResourcePoolResourceUsage'), ResourcePoolRuntimeInfo: require('./ResourcePoolRuntimeInfo'), ResourcePoolSummary: require('./ResourcePoolSummary'), RetrieveResult: require('./RetrieveResult'), SelectionSpec: require('./SelectionSpec'), ServiceContent: require('./ServiceContent'), SharesInfo: require('./SharesInfo'), ToolsConfigInfo: require('./ToolsConfigInfo'), ToolsConfigInfoToolsLastInstallInfo: require('./ToolsConfigInfoToolsLastInstallInfo'), TraversalSpec: require('./TraversalSpec'), VAppProductInfo: require('./VAppProductInfo'), VirtualMachineCapability: require('./VirtualMachineCapability'), VirtualMachineConfigInfo: require('./VirtualMachineConfigInfo'), VirtualMachineConfigInfoDatastoreUrlPair: require('./VirtualMachineConfigInfoDatastoreUrlPair'), VirtualMachineConfigSummary: require('./VirtualMachineConfigSummary'), VirtualMachineQuickStats: require('./VirtualMachineQuickStats'), VirtualMachineRuntimeInfo: require('./VirtualMachineRuntimeInfo'), VirtualMachineRuntimeInfoDasProtectionState: require('./VirtualMachineRuntimeInfoDasProtectionState'), VirtualMachineStorageSummary: require('./VirtualMachineStorageSummary'), VirtualMachineSummary: require('./VirtualMachineSummary'), VirtualMachineSnapshotInfo: require('./VirtualMachineSnapshotInfo'), VirtualMachineSnapshotTree: require('./VirtualMachineSnapshotTree'), VirtualDevice: require('./VirtualDevice'), VirtualDeviceBackingInfo: require('./VirtualDeviceBackingInfo'), VirtualDeviceBusSlotInfo: require('./VirtualDeviceBusSlotInfo'), VirtualDevicePciBusSlotInfo: require('./VirtualDevicePciBusSlotInfo'), VirtualUSBControllerPciBusSlotInfo: require('./VirtualUSBControllerPciBusSlotInfo'), VirtualDeviceConnectInfo: require('./VirtualDeviceConnectInfo'), VirtualHardware: require('./VirtualHardware'), VirtualCdrom: require('./VirtualCdrom'), VirtualController: require('./VirtualController'), VirtualIDEController: require('./VirtualIDEController'), VirtualPCIController: require('./VirtualPCIController'), VirtualPS2Controller: require('./VirtualPS2Controller'), VirtualSATAController: require('./VirtualSATAController'), VirtualAHCIController: require('./VirtualAHCIController'), VirtualSCSIController: require('./VirtualSCSIController'), ParaVirtualSCSIController: require('./ParaVirtualSCSIController'), VirtualBusLogicController: require('./VirtualBusLogicController'), VirtualLsiLogicController: require('./VirtualLsiLogicController'), VirtualLsiLogicSASController: require('./VirtualLsiLogicSASController'), VirtualSIOController: require('./VirtualSIOController'), VirtualUSBController: require('./VirtualUSBController'), VirtualUSBXHCIController: require('./VirtualUSBXHCIController'), VirtualDisk: require('./VirtualDisk'), StorageIOAllocationInfo: require('./StorageIOAllocationInfo'), VirtualDiskVFlashCacheConfigInfo: require('./VirtualDiskVFlashCacheConfigInfo'), VirtualEthernetCard: require('./VirtualEthernetCard'), VirtualE1000: require('./VirtualE1000'), VirtualE1000e: require('./VirtualE1000e'), VirtualPCNet32: require('./VirtualPCNet32'), VirtualSriovEthernetCard: require('./VirtualSriovEthernetCard'), VirtualVmxnet: require('./VirtualVmxnet'), VirtualVmxnet2: require('./VirtualVmxnet2'), VirtualVmxnet3: require('./VirtualVmxnet3'), VirtualFloppy: require('./VirtualFloppy'), VirtualKeyboard: require('./VirtualKeyboard'), VirtualMachineVideoCard: require('./VirtualMachineVideoCard'), VirtualMachineVMCIDevice: require('./VirtualMachineVMCIDevice'), VirtualMachineVMIROM: require('./VirtualMachineVMIROM'), VirtualParallelPort: require('./VirtualParallelPort'), VirtualPCIPassthrough: require('./VirtualPCIPassthrough'), VirtualPointingDevice: require('./VirtualPointingDevice'), VirtualSCSIPassthrough: require('./VirtualSCSIPassthrough'), VirtualSerialPort: require('./VirtualSerialPort'), VirtualSoundCard: require('./VirtualSoundCard'), VirtualEnsoniq1371: require('./VirtualEnsoniq1371'), VirtualHdAudioCard: require('./VirtualHdAudioCard'), VirtualSoundBlaster16: require('./VirtualSoundBlaster16'), VirtualUSB: require('./VirtualUSB'), VirtualDeviceDeviceBackingInfo: require('./VirtualDeviceDeviceBackingInfo'), VirtualCdromAtapiBackingInfo: require('./VirtualCdromAtapiBackingInfo'), VirtualCdromPassthroughBackingInfo: require('./VirtualCdromPassthroughBackingInfo'), VirtualDiskRawDiskVer2BackingInfo: require('./VirtualDiskRawDiskVer2BackingInfo'), VirtualDiskPartitionedRawDiskVer2BackingInfo: require('./VirtualDiskPartitionedRawDiskVer2BackingInfo'), VirtualEthernetCardLegacyNetworkBackingInfo: require('./VirtualEthernetCardLegacyNetworkBackingInfo'), VirtualEthernetCardNetworkBackingInfo: require('./VirtualEthernetCardNetworkBackingInfo'), VirtualFloppyDeviceBackingInfo: require('./VirtualFloppyDeviceBackingInfo'), VirtualParallelPortDeviceBackingInfo: require('./VirtualParallelPortDeviceBackingInfo'), VirtualPCIPassthroughDeviceBackingInfo: require('./VirtualPCIPassthroughDeviceBackingInfo'), VirtualPointingDeviceDeviceBackingInfo: require('./VirtualPointingDeviceDeviceBackingInfo'), VirtualSCSIPassthroughDeviceBackingInfo: require('./VirtualSCSIPassthroughDeviceBackingInfo'), VirtualSerialPortDeviceBackingInfo: require('./VirtualSerialPortDeviceBackingInfo'), VirtualSoundCardDeviceBackingInfo: require('./VirtualSoundCardDeviceBackingInfo'), VirtualUSBRemoteHostBackingInfo: require('./VirtualUSBRemoteHostBackingInfo'), VirtualUSBUSBBackingInfo: require('./VirtualUSBUSBBackingInfo'), VirtualDeviceFileBackingInfo: require('./VirtualDeviceFileBackingInfo'), VirtualCdromIsoBackingInfo: require('./VirtualCdromIsoBackingInfo'), VirtualDiskFlatVer1BackingInfo: require('./VirtualDiskFlatVer1BackingInfo'), VirtualDiskFlatVer2BackingInfo: require('./VirtualDiskFlatVer2BackingInfo'), VirtualDiskRawDiskMappingVer1BackingInfo: require('./VirtualDiskRawDiskMappingVer1BackingInfo'), VirtualDiskSeSparseBackingInfo: require('./VirtualDiskSeSparseBackingInfo'), VirtualDiskSparseVer1BackingInfo: require('./VirtualDiskSparseVer1BackingInfo'), VirtualDiskSparseVer2BackingInfo: require('./VirtualDiskSparseVer2BackingInfo'), VirtualFloppyImageBackingInfo: require('./VirtualFloppyImageBackingInfo'), VirtualParallelPortFileBackingInfo: require('./VirtualParallelPortFileBackingInfo'), VirtualSerialPortFileBackingInfo: require('./VirtualSerialPortFileBackingInfo'), VirtualDevicePipeBackingInfo: require('./VirtualDevicePipeBackingInfo'), VirtualSerialPortPipeBackingInfo: require('./VirtualSerialPortPipeBackingInfo'), VirtualDeviceRemoteDeviceBackingInfo: require('./VirtualDeviceRemoteDeviceBackingInfo'), VirtualCdromRemoteAtapiBackingInfo: require('./VirtualCdromRemoteAtapiBackingInfo'), VirtualCdromRemotePassthroughBackingInfo: require('./VirtualCdromRemotePassthroughBackingInfo'), VirtualFloppyRemoteDeviceBackingInfo: require('./VirtualFloppyRemoteDeviceBackingInfo'), VirtualUSBRemoteClientBackingInfo: require('./VirtualUSBRemoteClientBackingInfo'), VirtualDeviceURIBackingInfo: require('./VirtualDeviceURIBackingInfo'), VirtualSerialPortURIBackingInfo: require('./VirtualSerialPortURIBackingInfo'), VirtualEthernetCardDistributedVirtualPortBackingInfo: require('./VirtualEthernetCardDistributedVirtualPortBackingInfo'), DistributedVirtualSwitchPortConnection: require('./DistributedVirtualSwitchPortConnection'), VirtualEthernetCardOpaqueNetworkBackingInfo: require('./VirtualEthernetCardOpaqueNetworkBackingInfo'), VirtualSerialPortThinPrintBackingInfo: require('./VirtualSerialPortThinPrintBackingInfo'), VirtualSriovEthernetCardSriovBackingInfo: require('./VirtualSriovEthernetCardSriovBackingInfo'), DatastoreCapability: require('./DatastoreCapability'), DatastoreHostMount: require('./DatastoreHostMount'), DatastoreInfo: require('./DatastoreInfo'), DatastoreSummary: require('./DatastoreSummary'), HostMountInfo: require('./HostMountInfo'), StorageIORMInfo: require('./StorageIORMInfo'), VirtualMachineDatastoreInfo: require('./VirtualMachineDatastoreInfo'), LocalDatastoreInfo: require('./LocalDatastoreInfo'), NasDatastoreInfo: require('./NasDatastoreInfo'), HostNasVolume: require('./HostNasVolume'), HostFileSystemVolume: require('./HostFileSystemVolume'), HostLocalFileSystemVolume: require('./HostLocalFileSystemVolume'), HostVfatVolume: require('./HostVfatVolume'), VmfsDatastoreInfo: require('./VmfsDatastoreInfo'), HostForceMountedInfo: require('./HostForceMountedInfo'), HostScsiDiskPartition: require('./HostScsiDiskPartition'), HostVmfsVolume: require('./HostVmfsVolume'), Action: require('./Action'), AlarmAction: require('./AlarmAction'), AlarmExpression: require('./AlarmExpression'), AlarmInfo: require('./AlarmInfo'), AlarmSetting: require('./AlarmSetting'), AlarmSpec: require('./AlarmSpec'), AlarmTriggeringAction: require('./AlarmTriggeringAction'), AlarmTriggeringActionTransitionSpec: require('./AlarmTriggeringActionTransitionSpec'), AndAlarmExpression: require('./AndAlarmExpression'), CreateTaskAction: require('./CreateTaskAction'), EventAlarmExpression: require('./EventAlarmExpression'), EventAlarmExpressionComparison: require('./EventAlarmExpressionComparison'), MethodAction: require('./MethodAction'), MethodActionArgument: require('./MethodActionArgument'), MetricAlarmExpression: require('./MetricAlarmExpression'), OrAlarmExpression: require('./OrAlarmExpression'), RunScriptAction: require('./RunScriptAction'), SendEmailAction: require('./SendEmailAction'), SendSNMPAction: require('./SendSNMPAction'), StateAlarmExpression: require('./StateAlarmExpression'), GroupAlarmAction: require('./GroupAlarmAction'), HostConfigInfo: require('./HostConfigInfo'), HostStorageDeviceInfo: require('./HostStorageDeviceInfo'), HostScsiTopology: require('./HostScsiTopology'), HostScsiTopologyInterface: require('./HostScsiTopologyInterface'), HostScsiTopologyTarget: require('./HostScsiTopologyTarget'), HostScsiTopologyLun: require('./HostScsiTopologyLun'), HostTargetTransport: require('./HostTargetTransport'), HostBlockAdapterTargetTransport: require('./HostBlockAdapterTargetTransport'), HostFibreChannelTargetTransport: require('./HostFibreChannelTargetTransport'), HostFibreChannelOverEthernetTargetTransport: require('./HostFibreChannelOverEthernetTargetTransport'), HostInternetScsiTargetTransport: require('./HostInternetScsiTargetTransport'), HostParallelScsiTargetTransport: require('./HostParallelScsiTargetTransport'), HostDevice: require('./HostDevice'), ScsiLun: require('./ScsiLun'), ScsiLunDurableName: require('./ScsiLunDurableName'), ScsiLunCapabilities: require('./ScsiLunCapabilities'), ScsiLunDescriptor: require('./ScsiLunDescriptor'), HostMultipathInfo: require('./HostMultipathInfo'), HostMultipathInfoLogicalUnit: require('./HostMultipathInfoLogicalUnit'), HostMultipathInfoPath: require('./HostMultipathInfoPath'), HostMultipathInfoLogicalUnitPolicy: require('./HostMultipathInfoLogicalUnitPolicy'), HostMultipathInfoFixedLogicalUnitPolicy: require('./HostMultipathInfoFixedLogicalUnitPolicy'), HostMultipathInfoLogicalUnitStorageArrayTypePolicy: require('./HostMultipathInfoLogicalUnitStorageArrayTypePolicy'), HostHostBusAdapter: require('./HostHostBusAdapter'), HostMultipathStateInfoPath: require('./HostMultipathStateInfoPath'), HostMultipathStateInfo: require('./HostMultipathStateInfo'), HostPlugStoreTopology: require('./HostPlugStoreTopology'), HostPlugStoreTopologyAdapter: require('./HostPlugStoreTopologyAdapter'), HostPlugStoreTopologyDevice: require('./HostPlugStoreTopologyDevice'), HostPlugStoreTopologyPath: require('./HostPlugStoreTopologyPath'), HostPlugStoreTopologyPlugin: require('./HostPlugStoreTopologyPlugin'), HostPlugStoreTopologyTarget: require('./HostPlugStoreTopologyTarget'), HostFileSystemVolumeInfo: require('./HostFileSystemVolumeInfo'), HostFileSystemMountInfo: require('./HostFileSystemMountInfo'), RetrieveOptions: require('./RetrieveOptions'), HostBlockHba: require('./HostBlockHba'), HostFibreChannelHba: require('./HostFibreChannelHba'), HostParallelScsiHba: require('./HostParallelScsiHba'), HostProtocolEndpoint: require('./HostProtocolEndpoint'), HostVvolVolume: require('./HostVvolVolume'), VASAStorageArray: require('./VASAStorageArray'), VVolHostPE: require('./VVolHostPE'), VimVasaProvider: require('./VimVasaProvider'), VimVasaProviderInfo: require('./VimVasaProviderInfo'), VimVasaProviderStatePerArray: require('./VimVasaProviderStatePerArray'), VvolDatastoreInfo: require('./VvolDatastoreInfo'), HostSerialAttachedTargetTransport: require('./HostSerialAttachedTargetTransport'), HostInternetScsiHba: require('./HostInternetScsiHba'), HostInternetScsiHbaStaticTarget: require('./HostInternetScsiHbaStaticTarget'), HostNetworkInfo: require('./HostNetworkInfo'), PhysicalNic: require('./PhysicalNic'), PhysicalNicLinkInfo: require('./PhysicalNicLinkInfo'), HostPortGroup: require('./HostPortGroup'), HostPortGroupSpec: require('./HostPortGroupSpec'), HostNetworkPolicy: require('./HostNetworkPolicy'), HostNicTeamingPolicy: require('./HostNicTeamingPolicy'), HostNicOrderPolicy: require('./HostNicOrderPolicy'), HostVirtualNic: require('./HostVirtualNic') };