Practices Guide
Lifecycle Controller Integration―Best Practices Specification
111
Prerequisites for script: none
Script: GetAllNICAttributes.win
A) The Lifecycle Controller remote service must be in a “ready” state before executing any
other WSMAN commands. The GetRSStatus() method or the GetRemoteServicesAPIStatus()
method may be used depending on the version of the LC Management registered profile.
B) GetNICAttributes(): ENUMERATE the DCIM_NICAttribute class to view all instances. See
section 2.2 for a definition of
ENUMERATE .
18.5 Delete Pending NIC Values
Use the following procedure below to delete pending NIC configurations/values set by the
setAttribute(s) method.
Applies to: LC1.5.0+
Prerequisites for script:
Set desired NIC FQDD
Script: DeletePendingNICConfiguration.win
A) The Lifecycle Controller remote service must be in a “ready” state before executing any
other WSMAN commands. The GetRSStatus() method or the GetRemoteServicesAPIStatus()
method may be used depending on the version of the LC Management registered profile.
B) GetNICViews(): ENUMERATE the DCIM_NICView class to view all available NIC FQDDs.
See section 2.2 for a definition of
ENUMERATE .
C) DeletePendingNICConfiguration(): Deletes the pending configuration for a particular NIC,
using a target FQDD such as NIC.Embedded.1-1.
A return message of “No pending data present to delete” indicates that there is no pending NIC
configuration to delete for the respective FQDD.
18.6 Discovery of NIC Capabilities
Use the following procedure below to determine the capabilities of NIC cards such as QLogic,
Broadcom, and Intel.
Applies to: LC1.5.0+
Prerequisites for script:
none
Script: NICcapEnable.win