Class: IControl::ARX::NetworkDefinition

Inherits:
Base::Struct
  • Object
show all
Defined in:
lib/icontrol/arx.rb,
lib/icontrol/arx.rb

Overview

A structure that contains network interface details.

Instance Attribute Summary collapse

Instance Attribute Details

#duplexString

The network interface's duplex setting.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def duplex
  @duplex
end

#idString

The network interface's identifier.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def id
  @id
end

#macString

The network interfaces's MAC address.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def mac
  @mac
end

#negotiateString

The network interface's auto negotiation setting.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def negotiate
  @negotiate
end

#portNumeric

The network interface's port number.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def port
  @port
end

#slotNumeric

The network interface's slot number.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def slot
  @slot
end

#speedString

The network interface's speed.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def speed
  @speed
end

#statusIControl::ARX::ARXStatusType

The network interface's status.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def status
  @status
end

#typeString

The network interface's type.



201
202
203
# File 'lib/icontrol/arx.rb', line 201

def type
  @type
end