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
-
#add_region_item(opts) ⇒ Object
Adds this region items to this region definitions.
-
#create(opts) ⇒ Object
Creates this region definitions with this region items.
-
#delete_all_region_definitions ⇒ Object
Deletes all region definitions.
-
#delete_region_definition ⇒ Object
Deletes this region definitions.
-
#list ⇒ RegionDefinition
Gets a list of of region definitions.
-
#region_item ⇒ RegionItem[]
Gets the list of region items that define this region.
-
#remove_all_region_items ⇒ Object
Removes any and all region items in this region.
-
#remove_region_item(opts) ⇒ Object
Removes this region items from this region definitions.
-
#version ⇒ String
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
#add_region_item(opts) ⇒ Object
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) opts = check_params(opts,[:items]) super(opts) end |
#create(opts) ⇒ Object
Creates this region definitions with this region items.
33 34 35 36 |
# File 'lib/icontrol/global_lb/region.rb', line 33 def create(opts) opts = check_params(opts,[:items]) super(opts) end |
#delete_all_region_definitions ⇒ Object
Deletes all region definitions.
44 45 46 |
# File 'lib/icontrol/global_lb/region.rb', line 44 def delete_all_region_definitions super end |
#delete_region_definition ⇒ Object
Deletes this region definitions.
54 55 56 |
# File 'lib/icontrol/global_lb/region.rb', line 54 def delete_region_definition super end |
#list ⇒ RegionDefinition
Gets a list of of region definitions.
65 66 67 |
# File 'lib/icontrol/global_lb/region.rb', line 65 def list super end |
#region_item ⇒ RegionItem[]
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 |
#remove_all_region_items ⇒ Object
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 |
#remove_region_item(opts) ⇒ Object
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) opts = check_params(opts,[:items]) super(opts) end |
#version ⇒ String
Gets the version information for this interface.
84 85 86 |
# File 'lib/icontrol/global_lb/region.rb', line 84 def version super end |