Dell v2.10.10.10 quick start MOF Wsdl and XSD API definitions, Web services interface guide

Page 29

MOF WSDL and XSD API definitions

A complement to the profile documentation is the Managed Object File (MOF) that documents the class implementation of the Dell-specific CIM classes. Web Service Description Language (WSDL) and XML Schema Definition (XSD) files describe the resulting functionality.

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 (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/20074445.aspx

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 — http://en.community.dell.com/techcenter/extras/m/white_papers/ 20438393.aspx

Windows batch file examples — http://en.community.dell.com/techcenter/extras/m/white_papers/ 20066179.aspx

Linux Version — http://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

29

Image 29 Contents
Dell Lifecycle Controller Remote Services Quick Start Guide Page Contents Integrating the Lifecycle Controller API Getting started with API collateral and linksSocial media reference Terms and definitionsIntroduction Benefits of using iDRAC with Lifecycle ControllerKey features What’s new in this release? Why use Lifecycle Controller Remote Services?Licensable features in Lifecycle Controller Where can the Lifecycle Controller API be used from? What is the Web Service API?Other documents you may need Who can use the API?How is one-to-many management achieved? Contacting Dell Accessing documents from Dell Support SitePage Deployment and configuration Remote Services FeaturesServer configuration profiles Bios configuration IDRAC configurationRAID configuration Operating system deployment NIC configurationConfiguring advance security using hash password Near Field Communication NFC using the QuickSync featureCollecting System Inventory Configuring USB management portMonitor Lifecycle log Hardware inventoryFirmware inventory System event logEvent alerts Embedded Tech Support ReportOut-of-band server performance monitoring MaintainServer profile export or import Part replacementServer license import Auto discoveryManaging the web server certificate Retire or repurpose the serverJob types Job managementSystem status Lifecycle Controller-related profiles Getting started with API collateral and linksProfiles CPU PCI RAID Page Web service description language Web services interface guideXML schema description MOF Wsdl and XSD API definitionsAttribute registry XML Event message registry XML XML schemasBest practices guide Authorization and licensing requirements for API access Lifecycle Controller and iDRAC white papers White papersAPI clients Integrating the Lifecycle Controller APIBest practices workflow references Sample scripts and toolsWinRM and OpenWSMAN installation and configuration Applications using Lifecycle Controller-Remote ServicesSystems Management forum section Social media referenceUSC Terms and definitions