Users Guide

9
Managing Network Devices
Use the network management feature to get a detailed list of the following network devices in the system and set their
attributes:
Network Interface Cards (NICs)
Converged Network Adapters (CNAs)
LAN On Motherboards (LOMs)
Network Daughter Cards (NDCs)
Mezzanine cards (for Blade servers only)
For more information on the Simple NIC profile, see the Simple NIC Profile.
Displaying the Network Device Inventory
Perform the Enumerate operation on the DCIM_NICView class to display the instance properties of all
(Broadcom and Intel) the Network Devices in the system.
Perform the Get operation on the class using the correct instance IDs of the required Network Device to display
the related properties.
Displaying the Network Device Attributes
Perform the Enumerate operation on one of the DCIM_NICAttribute classes (DCIM_NICEnumeration,
DCIM_NICInteger, and DCIM_NICString) to display all available attributes and possible values of all the
Network Device in the system.
Perform the Get operation on the one of the DCIM_NICAttribute classes to display the Network Device
attributes. For specific sub-class attribute information, use the correct instance ID along with the attribute name
listed in the sub-class.
Setting the Network Device Attributes
To set the attributes:
1. Identify the applicable instance ID and note down the instance information.
2. Confirm the IsReadOnly field is set to false.
3. Use the instance information to prepare the input parameters.
4. Invoke the SetAttribute() or SetAttributes() method.
5. Run the Get command on the attribute to see the updated value in the pending field.
6. Before invoking the CreateTargetedConfigJob() method, construct the input parameters (for example, Target,
RebootType, ScheduledStartTime, UntilTime, and so on) and use the correct Fully Qualified Device
Descriptor (FQDD) of the Network Device for Target. See the Simple NIC Profile document at delltechcenter.com/
page/DCIM.Library to see the list of all the supported input parameters.
7. Invoke the CreateTargetedConfigJob() method to apply the pending values. If this method is successful, the system
must return a job ID for the configuration task you created.
47