UNPKG

@stordata/vsphere-soapify

Version:

A NodeJS abstraction layer for the vSphere SOAP API

22 lines (19 loc) 710 B
'use strict'; const ManagedEntity = require('./ManagedEntity'), ResourceConfigSpec = require('../data/ResourceConfigSpec'), ResourcePoolRuntimeInfo = require('../data/ResourcePoolRuntimeInfo'), ResourcePoolSummary = require('../data/ResourcePoolSummary'); module.exports = class ResourcePool extends ManagedEntity { static mappings() { return { ...super.mappings(), childConfiguration: ResourceConfigSpec.ArrayOf, config: ResourceConfigSpec, owner: 'ManagedObjectReference', resourcePool: 'ArrayOfManagedObjectReference', runtime: ResourcePoolRuntimeInfo, summary: ResourcePoolSummary, vm: 'ArrayOfManagedObjectReference' }; } };