@stordata/vsphere-soapify
Version:
A NodeJS abstraction layer for the vSphere SOAP API
22 lines (19 loc) • 675 B
JavaScript
;
const DynamicData = require('./DynamicData'),
HostConfigSummary = require('./HostConfigSummary'),
HostHardwareSummary = require('./HostHardwareSummary'),
HostListSummaryQuickStats = require('./HostListSummaryQuickStats');
module.exports = class HostListSummary extends DynamicData {
static mappings() {
return {
config: HostConfigSummary,
currentEVCModeKey: 'xsd:string',
hardware: HostHardwareSummary,
managementServerIp: 'xsd:string',
maxEVCModeKey: 'xsd:string',
overallStatus: 'ManagedEntityStatus',
rebootRequired: 'xsd:boolean',
quickStats: HostListSummaryQuickStats
};
}
};