class Fog::Compute::Vsphere::Interfacetypes
Attributes
datacenter[RW]
servertype[RW]
Public Instance Methods
all(filters = {})
click to toggle source
# File lib/fog/vsphere/models/compute/interfacetypes.rb, line 11 def all(filters = {}) requires :servertype case servertype when Fog::Compute::Vsphere::Servertype load service.list_interface_types(filters.merge(datacenter: datacenter, servertype: servertype.id)) else raise 'interfacetypes should have a servertype' end end
get(id)
click to toggle source
# File lib/fog/vsphere/models/compute/interfacetypes.rb, line 22 def get(id) requires :servertype requires :datacenter new service.get_interface_type id, servertype, datacenter rescue Fog::Compute::Vsphere::NotFound nil end