Class: IControl::LTConfig::ClassInstanceKey
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::LTConfig::ClassInstanceKey
- Defined in:
- lib/icontrol/lt_config.rb,
lib/icontrol/lt_config.rb
Overview
A class instance key specifies fully a class instance. The model is: the loosely-typed configuration system has as meta-data classes and fields. A class contains a number of fields; that is a structural description of data. To complete the model, an instance of a class contains data values. (More accurately, class instances contain data values by containing field instances). The members of this structure can be read: "name" is an instance of class "class_name" inside object "container".
Instance Attribute Summary (collapse)
-
- (String) class_name
The object given by structure member "name" (below) is an instance of this class.
-
- (String) container
The class instance in which the instance resides.
-
- (String) container_class
Unused at this time.
-
- (String) name
The name of the class instance.
Method Summary
Methods inherited from Base::Struct
from_soap, icontrol_attribute, #to_soap
Instance Attribute Details
- (String) class_name
The object given by structure member "name" (below) is an instance of this class.
18 19 20 |
# File 'lib/icontrol/lt_config.rb', line 18 def class_name @class_name end |
- (String) container
The class instance in which the instance resides.
18 19 20 |
# File 'lib/icontrol/lt_config.rb', line 18 def container @container end |
- (String) container_class
Unused at this time.
18 19 20 |
# File 'lib/icontrol/lt_config.rb', line 18 def container_class @container_class end |
- (String) name
The name of the class instance.
18 19 20 |
# File 'lib/icontrol/lt_config.rb', line 18 def name @name end |