Class: Occi::InfrastructureExt::IPReservation

Inherits:
Occi::Infrastructure::Network show all
Defined in:
lib/occi/infrastructure_ext/ipreservation.rb

Overview

Dummy sub-class of `Occi::Infrastructure::Network` meant to simplify handling of known instances of the given sub-class. Does not contain any functionality.

Author:

Constant Summary

Constants inherited from Core::Entity

Core::Entity::ERRORS

Constants included from Core::Helpers::Renderable

Core::Helpers::Renderable::RENDERER_FACTORY_CLASS

Instance Attribute Summary

Attributes inherited from Core::Resource

#links, #summary

Attributes inherited from Core::Entity

#actions, #attributes, #id, #kind, #location, #mixins, #title

Instance Method Summary collapse

Methods inherited from Core::Resource

#<<, #add_link, #links_by_kind, #links_by_kind_identifier, #links_by_klass, #remove, #remove_link, #valid!

Methods inherited from Core::Entity

#<<, #add_action, #add_mixin, #added_attributes, #availability_zone, #availability_zones, #base_attributes, #disable_action, #enable_action, #identify!, #initialize, #kind_identifier, #region, #regions, #remove, #remove_action, #remove_mixin, #replace_mixin, #valid!, #valid?

Methods included from Core::Helpers::MixinSelector

#dependent_term, #dependent_term!, #dependent_terms, #select_mixin, #select_mixin!, #select_mixins

Methods included from Core::Helpers::InstanceAttributeResetter

#attribute_names, #remove_undef_attributes, #reset_added_attributes, #reset_added_attributes!, #reset_attribute, #reset_attributes, #reset_attributes!, #reset_base_attributes, #reset_base_attributes!

Methods included from Core::Helpers::InstanceAttributesAccessor

#[], #[]=, #attribute?

Methods included from Core::Helpers::Locatable

#location

Methods included from Core::Helpers::Renderable

extended, included, #render, #renderer_factory, renderer_factory, renderer_factory_class, #renderer_for

Constructor Details

This class inherits a constructor from Occi::Core::Entity

Instance Method Details

#floatingippoolOcci::Core::Mixin, NilClass

Returns filtered mixin.

Returns:


9
10
11
# File 'lib/occi/infrastructure_ext/ipreservation.rb', line 9

def floatingippool
  select_mixin Occi::InfrastructureExt::Mixins::Floatingippool.new
end