Class: IControl::GlobalLB::Region
- Inherits:
-
Base
- Object
- Base
- IControl::GlobalLB::Region
- Defined in:
- lib/icontrol/global_lb/region.rb,
lib/icontrol/global_lb.rb
Overview
The Region interface enables you to work with user-defined region definitions.
Defined Under Namespace
Classes: RegionDefinition, RegionDefinitionSequence, RegionItem, RegionItemSequence, RegionItemSequenceSequence
Instance Method Summary (collapse)
-
- (Object) add_region_item(opts)
Adds this region items to this region definitions.
-
- (Object) create(opts)
Creates this region definitions with this region items.
-
- (Object) delete_all_region_definitions
Deletes all region definitions.
-
- (Object) delete_region_definition
Deletes this region definitions.
-
- (RegionDefinition) list
Gets a list of of region definitions.
-
- (RegionItem[]) region_item
Gets the list of region items that define this region.
-
- (Object) remove_all_region_items
Removes any and all region items in this region.
-
- (Object) remove_region_item(opts)
Removes this region items from this region definitions.
-
- (String) version
Gets the version information for this interface.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class IControl::Base
Instance Method Details
- (Object) add_region_item(opts)
Adds this region items to this region definitions.
20 21 22 23 |
# File 'lib/icontrol/global_lb/region.rb', line 20 def add_region_item(opts) check_params(opts,[:items]) super end |
- (Object) create(opts)
Creates this region definitions with this region items.
33 34 35 36 |
# File 'lib/icontrol/global_lb/region.rb', line 33 def create(opts) check_params(opts,[:items]) super end |
- (Object) delete_all_region_definitions
Deletes all region definitions.
44 45 46 |
# File 'lib/icontrol/global_lb/region.rb', line 44 def delete_all_region_definitions super end |
- (Object) delete_region_definition
Deletes this region definitions.
54 55 56 |
# File 'lib/icontrol/global_lb/region.rb', line 54 def delete_region_definition super end |
- (RegionDefinition) list
Gets a list of of region definitions.
65 66 67 |
# File 'lib/icontrol/global_lb/region.rb', line 65 def list super end |
- (RegionItem[]) region_item
Gets the list of region items that define this region.
76 77 78 |
# File 'lib/icontrol/global_lb/region.rb', line 76 def region_item super end |
- (Object) remove_all_region_items
Removes any and all region items in this region.
94 95 96 |
# File 'lib/icontrol/global_lb/region.rb', line 94 def remove_all_region_items super end |
- (Object) remove_region_item(opts)
Removes this region items from this region definitions.
106 107 108 109 |
# File 'lib/icontrol/global_lb/region.rb', line 106 def remove_region_item(opts) check_params(opts,[:items]) super end |
- (String) version
Gets the version information for this interface.
84 85 86 |
# File 'lib/icontrol/global_lb/region.rb', line 84 def version super end |