Module: Occi::Infrastructure
- Extended by:
- Occi
- Defined in:
- lib/occi/infrastructure.rb,
lib/occi/infrastructure/os_tpl.rb,
lib/occi/infrastructure/compute.rb,
lib/occi/infrastructure/network.rb,
lib/occi/infrastructure/storage.rb,
lib/occi/infrastructure/storagelink.rb,
lib/occi/infrastructure/resource_tpl.rb,
lib/occi/infrastructure/networkinterface.rb,
lib/occi/infrastructure/network/ipnetwork.rb,
lib/occi/infrastructure/networkinterface/ipnetworkinterface.rb
Defined Under Namespace
Classes: Compute, Network, Networkinterface, Os_tpl, Resource_tpl, Storage, Storagelink
Constant Summary
Constants included from Occi
Class Method Summary collapse
Methods included from Occi
actions, categories, kinds, mixins
Class Method Details
.actions ⇒ Object
22 23 24 |
# File 'lib/occi/infrastructure.rb', line 22 def self.actions Occi::Infrastructure::Compute.actions + Occi::Infrastructure::Storage.actions + Occi::Infrastructure::Network.actions + Occi::Infrastructure::Networkinterface.actions + Occi::Infrastructure::Storagelink.actions end |
.kinds ⇒ Object
14 15 16 |
# File 'lib/occi/infrastructure.rb', line 14 def self.kinds Occi::Core::Kinds.new << Occi::Infrastructure::Compute.kind << Occi::Infrastructure::Storage.kind << Occi::Infrastructure::Network.kind << Occi::Infrastructure::Networkinterface.kind << Occi::Infrastructure::Storagelink.kind end |
.mixins ⇒ Object
18 19 20 |
# File 'lib/occi/infrastructure.rb', line 18 def self.mixins Occi::Infrastructure::Compute.mixins + Occi::Infrastructure::Storage.mixins + Occi::Infrastructure::Network.mixins + Occi::Infrastructure::Networkinterface.mixins + Occi::Infrastructure::Storagelink.mixins end |