UNPKG

@stordata/vsphere-soapify

Version:

A NodeJS abstraction layer for the vSphere SOAP API

21 lines (18 loc) 644 B
'use strict'; const VirtualDevice = require('./VirtualDevice'), SharesInfo = require('./SharesInfo'), StorageIOAllocationInfo = require('./StorageIOAllocationInfo'), VirtualDiskVFlashCacheConfigInfo = require('./VirtualDiskVFlashCacheConfigInfo'); module.exports = class VirtualDisk extends VirtualDevice { static mappings() { return { ...super.mappings(), capacityInBytes: 'xsd:long', capacityInKB: 'xsd:long', diskObjectId: 'xsd:string', shares: SharesInfo, storageIOAllocation: StorageIOAllocationInfo, vFlashCacheConfigInfo: VirtualDiskVFlashCacheConfigInfo }; } };