Class: Fog::Compute::OpenNebula::Interface

Inherits:
Model
  • Object
show all
Defined in:
lib/fog/opennebula/models/compute/interface.rb

Instance Method Summary collapse

Instance Method Details

#destroyObject

Raises:

  • (Fog::Errors::Error)


29
30
31
# File 'lib/fog/opennebula/models/compute/interface.rb', line 29

def destroy
  raise Fog::Errors::Error, 'Destroying an interface is not yet implemented. Contributions welcome!'
end

#persisted?Boolean

Returns:

  • (Boolean)


25
26
27
# File 'lib/fog/opennebula/models/compute/interface.rb', line 25

def persisted?
  mac
end

#saveObject

Raises:

  • (Fog::Errors::Error)


17
18
19
# File 'lib/fog/opennebula/models/compute/interface.rb', line 17

def save
  raise Fog::Errors::Error, 'Creating a new interface is not yet implemented. Contributions welcome!'
end

#vnetidObject



21
22
23
# File 'lib/fog/opennebula/models/compute/interface.rb', line 21

def vnetid
  vnet
end