Class: IControl::LocalLB::PersistenceRecord
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::LocalLB::PersistenceRecord
- Defined in:
- lib/icontrol/local_lb.rb,
lib/icontrol/local_lb.rb
Overview
A struct that describes a persistence record.
Instance Attribute Summary collapse
-
#age ⇒ Numeric
The time since this persistence record was last touched.
-
#create_time ⇒ Numeric
The time this persistence record is created.
-
#mode ⇒ IControl::LocalLB::PersistenceMode
The persistent mode used by the object in “name”.
-
#node_server ⇒ IControl::Common::IPPortDefinition
The node server the connection is persisted to.
-
#persistence_value ⇒ String
The string representation of the persistence value (i.e. client IP, SSL ID, SIP call ID…).
-
#pool_name ⇒ String
The pool associated with the node server where the connection is persisted to.
-
#virtual_server ⇒ IControl::Common::VirtualServerDefinition
The virtual server (name:IP:port) associated with this persistence record (protocol is not used and will always be 0).
Instance Attribute Details
#age ⇒ Numeric
The time since this persistence record was last touched.
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def age @age end |
#create_time ⇒ Numeric
The time this persistence record is created.
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def create_time @create_time end |
#mode ⇒ IControl::LocalLB::PersistenceMode
The persistent mode used by the object in “name”.
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def mode @mode end |
#node_server ⇒ IControl::Common::IPPortDefinition
The node server the connection is persisted to.
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def node_server @node_server end |
#persistence_value ⇒ String
The string representation of the persistence value (i.e. client IP, SSL ID, SIP call ID…)
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def persistence_value @persistence_value end |
#pool_name ⇒ String
The pool associated with the node server where the connection is persisted to.
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def pool_name @pool_name end |
#virtual_server ⇒ IControl::Common::VirtualServerDefinition
The virtual server (name:IP:port) associated with this persistence record (protocol is not used and will always be 0).
287 288 289 |
# File 'lib/icontrol/local_lb.rb', line 287 def virtual_server @virtual_server end |