Sha256: c0a198c17deb275557232f8062be53907e17e617b3a12e2d40a68f7e2c0afaf0
Contents?: true
Size: 909 Bytes
Versions: 16
Compression:
Stored size: 909 Bytes
Contents
module Fog module Compute class Vsphere class Cluster < Fog::Model identity :id attribute :name attribute :datacenter attribute :num_host attribute :num_cpu_cores attribute :overall_status def resource_pools(filters = { }) self.attributes[:resource_pools] ||= id.nil? ? [] : service.resource_pools({ :service => service, :cluster => name, :datacenter => datacenter }.merge(filters)) end def to_s name end end end end end
Version data entries
16 entries across 16 versions & 4 rubygems