Concept Guide

Table Of Contents
Managed object file
The Common Information Model (CIM) is an open standard that defines how managed elements in an IT environment are
represented as a common set of objects and relationships between them. This is intended to allow consistent management of
these managed elements, independent of their manufacturer or provider.
Files that contain the normative description for classes, properties, and methods are contained within the Managed Object File
(MOF).
NOTE: To access the MOFs, on the Dell TechCenter (www.delltechcenter.com/lc) page, under Reference
Specifications, click MOFs.
Web service description language
The Web Services Description Language (WSDL) is an XML-based language that is used for describing the functionality
offered by a web service. A WSDL description of a web service (also referred to as a WSDL file) provides a machine-readable
description of how the service can be called, what parameters it expects, and what data structures it returns.
XML schema description
An XML schema (also known as XSD) is a description of a type of XML document, typically expressed in terms of constraints on
the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed by XML itself.
These constraints are generally expressed using some combination of grammatical rules governing the order of elements.
NOTE: To access the XSD, use the link en.community.dell.com/dell-groups/dtcmedia/m/mediagallery/
Web services interface guide
The web Services Interface Guide (WSIG) serves as a guideline for utilizing the functionality available from embedded Lifecycle
Controller Remote Services web Services interfaces. It provides information and examples for utilizing the web services for
WSMAN protocol using Windows WinRM and open source WSMANCLI command-line utilities.
Windows Version en.community.dell.com/techcenter/extras/m/white_papers/20438393
Windows batch file examples en.community.dell.com/techcenter/extras/m/white_papers/20066179.aspx
Linux Version en.community.dell.com/techcenter/extras/m/white_papers/20438394.aspx
Linux WSMAN shell script examples http://en.community.dell.com/techcenter/extras/m/white_papers/20066181.aspx
WSMAN Best practices guide
The Best Practices Guide provides the work flows that group smaller WSMAN operations to achieve a particular task.
To access the Best Practices Guide, from the Dell TechCenter (www.delltechcenter.com/lc) page, under the Web
Services Integration Tools, click Best Practices Guide. Alternatively, go to en.community.dell.com/techcenter/extras/m/
white_papers/20066173.aspx
Sample scripts corresponding to all sections in the document are also provided, using WinRM on Windows and wsman cli on
Linux.
The Best Practice Guide contains the detailed instructions of common work flows to perform various tasks utilizing WinRM or
WSMAN. The PYTHON scripting language is used to provide a software development kit (SDK) for the Lifecycle Controller API
methods. The following primary objectives are addressed through the SDK:
Work flows documented in the Best Practices Guide provide guidance to established, known, and working API
methodologies.
The corresponding PYTHON sample scripts are separately provided. After invoking these scripts, the output log can be used
to provide approximate timing on a particular system configuration, and raw WinRM or Open-WSMAN input and output.
NOTE: The scripts are located here en.community.dell.com/techcenter/extras/m/white_papers/20066173.aspx
26 Getting started with API collateral and links