Class: Occi::InfrastructureExt::InstanceBuilder
- Inherits:
-
Occi::Infrastructure::InstanceBuilder
- Object
- Core::InstanceBuilder
- Occi::Infrastructure::InstanceBuilder
- Occi::InfrastructureExt::InstanceBuilder
- Defined in:
- lib/occi/infrastructure_ext/instance_builder.rb
Overview
See ‘Occi::infrastructure::InstanceBuilder` for details.
Instance Attribute Summary collapse
-
#model ⇒ Occi::InfrastructureExt::Model
model filled with known category definitions.
Class Method Summary collapse
-
.klass_map ⇒ Object
:nodoc:.
Methods inherited from Core::InstanceBuilder
#build, #build_link, #build_resource, #initialize, #kind_instance, #klass, #parent_klass
Constructor Details
This class inherits a constructor from Occi::Core::InstanceBuilder
Instance Attribute Details
#model ⇒ Occi::InfrastructureExt::Model
model filled with known category definitions
8 9 10 |
# File 'lib/occi/infrastructure_ext/instance_builder.rb', line 8 def model @model end |
Class Method Details
.klass_map ⇒ Object
:nodoc:
11 12 13 14 15 16 17 18 |
# File 'lib/occi/infrastructure_ext/instance_builder.rb', line 11 def klass_map ns = Occi::InfrastructureExt super.merge( ns::Constants::SECURITY_GROUP_KIND => ns::SecurityGroup, ns::Constants::IPRESERVATION_KIND => ns::IPReservation, ns::Constants::SECURITY_GROUP_LINK_KIND => ns::SecurityGroupLink ) end |