Class: IControl::ARX::NetworkDefinition
- Inherits:
-
Base::Struct
- Object
- Base::Struct
- IControl::ARX::NetworkDefinition
- Defined in:
- lib/icontrol/arx.rb,
lib/icontrol/arx.rb
Overview
A structure that contains network interface details.
Instance Attribute Summary collapse
-
#duplex ⇒ String
The network interface’s duplex setting.
-
#id ⇒ String
The network interface’s identifier.
-
#mac ⇒ String
The network interfaces’s MAC address.
-
#negotiate ⇒ String
The network interface’s auto negotiation setting.
-
#port ⇒ Numeric
The network interface’s port number.
-
#slot ⇒ Numeric
The network interface’s slot number.
-
#speed ⇒ String
The network interface’s speed.
-
#status ⇒ IControl::ARX::ARXStatusType
The network interface’s status.
-
#type ⇒ String
The network interface’s type.
Instance Attribute Details
#duplex ⇒ String
The network interface’s duplex setting.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def duplex @duplex end |
#id ⇒ String
The network interface’s identifier.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def id @id end |
#mac ⇒ String
The network interfaces’s MAC address.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def mac @mac end |
#negotiate ⇒ String
The network interface’s auto negotiation setting.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def negotiate @negotiate end |
#port ⇒ Numeric
The network interface’s port number.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def port @port end |
#slot ⇒ Numeric
The network interface’s slot number.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def slot @slot end |
#speed ⇒ String
The network interface’s speed.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def speed @speed end |
#status ⇒ IControl::ARX::ARXStatusType
The network interface’s status.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def status @status end |
#type ⇒ String
The network interface’s type.
201 202 203 |
# File 'lib/icontrol/arx.rb', line 201 def type @type end |