public interface HostNic extends Identified
Modifier and Type | Method and Description |
---|---|
Integer |
adAggregatorId()
The
ad_aggregator_id property of a bond or bond slave, for bonds in mode 4. |
String |
baseInterface() |
Bonding |
bonding() |
BootProtocol |
bootProtocol() |
Boolean |
bridged() |
Boolean |
checkConnectivity() |
Boolean |
customConfiguration() |
Host |
host() |
Ip |
ip() |
Ip |
ipv6() |
BootProtocol |
ipv6BootProtocol() |
Mac |
mac() |
Integer |
mtu() |
Network |
network() |
NetworkLabel[] |
networkLabels() |
Boolean |
overrideConfiguration() |
HostNic |
physicalFunction()
For a SR-IOV virtual function NIC references to its physical function NIC.
|
Property[] |
properties() |
Qos |
qos() |
Integer |
speed() |
Statistic[] |
statistics() |
NicStatus |
status() |
HostNicVirtualFunctionsConfiguration |
virtualFunctionsConfiguration()
For a SR-IOV physical function NIC describes its virtual functions configuration.
|
Vlan |
vlan() |
comment, description, id, name
Mac mac()
Ip ip()
Ip ipv6()
String baseInterface()
Vlan vlan()
Bonding bonding()
BootProtocol bootProtocol()
BootProtocol ipv6BootProtocol()
Statistic[] statistics()
Boolean checkConnectivity()
Integer speed()
NicStatus status()
Integer mtu()
Boolean bridged()
Boolean customConfiguration()
Boolean overrideConfiguration()
NetworkLabel[] networkLabels()
Property[] properties()
HostNicVirtualFunctionsConfiguration virtualFunctionsConfiguration()
For a SR-IOV physical function NIC describes its virtual functions configuration.
Integer adAggregatorId()
The ad_aggregator_id
property of a bond or bond slave, for bonds in mode 4.
Bond mode 4 is the 802.3ad standard, also called dynamic link aggregation -
Wikipedia
Presentation.
This is only valid for bonds in mode 4, or NICs (NIC - network interface card) which are part of a bond.
It is not present for bonds in other modes, or NICs which are not part in a bond in mode 4.
The ad_aggregator_id
property indicates which of the bond slaves are active. The value of the
ad_aggregator_id
of an active slave is the same the value of the ad_aggregator_id
property of the bond.
This parameter is read only. Setting it will have no effect on the bond/NIC.
It is retrieved from /sys/class/net/bondX/bonding/ad_aggregator
file for a bond, and the
/sys/class/net/ensX/bonding_slave/ad_aggregator_id
file for a NIC.
Host host()
Network network()
Qos qos()
HostNic physicalFunction()
For a SR-IOV virtual function NIC references to its physical function NIC.
Copyright © 2016. All rights reserved.