@stordata/vsphere-soapify
Version:
A NodeJS abstraction layer for the vSphere SOAP API
22 lines (19 loc) • 705 B
JavaScript
;
const DynamicData = require('./DynamicData'),
HostScsiTopology = require('./HostScsiTopology'),
ScsiLun = require('./ScsiLun'),
HostMultipathInfo = require('./HostMultipathInfo'),
HostHostBusAdapter = require('./HostHostBusAdapter'),
HostPlugStoreTopology = require('./HostPlugStoreTopology');
module.exports = class HostStorageDeviceInfo extends DynamicData {
static mappings() {
return {
hostBusAdapter: HostHostBusAdapter,
multipathInfo: HostMultipathInfo,
plugStoreTopology: HostPlugStoreTopology,
scsiLun: ScsiLun.ArrayOf,
scsiTopology: HostScsiTopology,
softwareInternetScsiEnabled: 'xsd:boolean'
};
}
};