Web Services Interface Guide

Dell™ Lifecycle Controller 2 Web Services Interface Guide for Linux Version: 2.1.0
204
17 Managing BIOS Configuration
This feature provides the ability to get and set any configurable BIOS attributes that are exposed in
BIOS UEFI HII. The BIOS Management Profile extends the management capabilities of referencing
profiles by adding the capability to represent and configure BIOS attributes, such as a Network
Controller or IDE Controller.
Profile and Associated MOFs:
http://www.delltechcenter.com/page/DCIM.Library.Profile
17.1 Listing the BIOS Inventory-Enumeration Class
The BIOS Inventory contains the following attributes: DCIM_BIOSEnumeration (17.1),
DCIM_BIOSInteger(17.5), DCIM_BIOSString(17.6), and DCIM_BIOSPassword(17.10).
Enumerating the BIOSEnumeration Class will display all BIOS attributes in a computer system.
Enumerate BIOSEnumeration with the following parameters and syntax:
EXAMPLE:
wsman enumerate http://schemas.dmtf.org/wbem/wscim/1/cim-
schema/2/root/dcim/DCIM_BIOSEnumeration
-h $IPADDRESS -V -v -c dummy.cert -P 443
-u $USERNAME -p $PASSWORD -j utf-8 -y basic
OUTPUT:
<n1:DCIM_BIOSEnumeration>
<n1:AttributeName>NumLock</n1:AttributeName>
<n1:CurrentValue>On</n1:CurrentValue>
<n1:DefaultValue xsi:nil="true"/>
<n1:FQDD>BIOS.Setup.1-1</n1:FQDD>
<n1:InstanceID>BIOS.Setup.1-1:NumLock</n1:InstanceID>
<n1:IsReadOnly>false</n1:IsReadOnly>
<n1:PendingValue xsi:nil="true"/>
<n1:PossibleValues>On</n1:PossibleValues>
<n1:PossibleValues>Off
</n1:PossibleValues>
</n1:DCIM_BIOSEnumeration>
<n1:DCIM_BIOSEnumeration>
<n1:AttributeName>ReportKbdErr
</n1:AttributeName>
The ‘get’ instance method in
Section 17.2 will use this
InstanceID as input.