@stordata/vsphere-soapify
Version:
A NodeJS abstraction layer for the vSphere SOAP API
31 lines (28 loc) • 931 B
JavaScript
;
const DynamicData = require('./DynamicData');
module.exports = class VirtualMachineQuickStats extends DynamicData {
static mappings() {
return {
balloonedMemory: 'xsd:int',
compressedMemory: 'xsd:long',
consumedOverheadMemory: 'xsd:int',
distributedCpuEntitlement: 'xsd:int',
distributedMemoryEntitlement: 'xsd:int',
ftLatencyStatus: 'ManagedEntityStatus',
ftLogBandwidth: 'xsd:int',
ftSecondaryLatency: 'xsd:int',
guestHeartbeatStatus: 'ManagedEntityStatus',
guestMemoryUsage: 'xsd:int',
hostMemoryUsage: 'xsd:int',
overallCpuDemand: 'xsd:int',
overallCpuUsage: 'xsd:int',
privateMemory: 'xsd:int',
sharedMemory: 'xsd:int',
ssdSwappedMemory: 'xsd:long',
staticCpuEntitlement: 'xsd:int',
staticMemoryEntitlement: 'xsd:int',
swappedMemory: 'xsd:int',
uptimeSeconds: 'xsd:int'
};
}
};