InterfaceInfoEntry

Description

An object representation specifying the information related to a particular interface. (Note: The field level constraints listed here might not cover all the constraints on the field. Additional constraints might exist.)

Model Properties

Property Required Type Description
interfaceId False string A read only string value, specifying the identifier of the physical interface
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
hardwareName False string A read only string, specifying the hardware name of the interface.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
speedCapability False [object] A read only list of enum values specifying the speed capabilities for the interface. Values can be one or more of the following.
AUTO - Enable auto-negotiation for this interface.
TEN - Force 10 Mbps.
HUNDRED - Force 100 Mbps.
THOUSAND - Force 1 Gbps.
TEN_THOUSAND - Force 10 Gbps.
NO_NEGOTIATE - Do not negotiate speed.
IGNORE - Do not configure Interface speed.
duplexCapability False [object] A read only list of enum values specifying the duplex capabilities for the interface. Values can be one or more of the following .
AUTO - Automatically selects either FULL or HALF duplex.
HALF - Selects HALF duplex which enables only one way communication.
FULL - Selects FULL duplex setting which enables both way communication at the same time.
IGNORE - No duplex configuration needed.
interfacePresent False boolean A boolean value, TRUE (the default) or FALSE. The value TRUE indicates that the interface is available. The value FALSE indicates that the interface is not available.
splitInterface False boolean
autoNegCapable False boolean A boolean value specifying auto-negotiation capabilities for the interface.
id False string A unique string identifier assigned by the system when the object is created. No assumption can be made on the format or content of this identifier. The identifier must be provided whenever attempting to modify/delete (or reference) an existing object.
Field level constraints: must match pattern ^((?!;).)*$. (Note: Additional constraints might exist)
type True string A UTF8 string, all letters lower-case, that represents the class-type. This corresponds to the class name.