API Guide

Table Of Contents
Introduction to OpenManage python
software development toolkit
DellEMC OpenManage python software development kit (OMPSDK) is a library for programatically managing DellEMC Servers
and Chassis. Using this library a user can perform lifecycle operations on DellEMC PowerEdge servers, chassis storage and
switches. The OMPSDK leverages the DMTF Redfish, DMTF's Web Services Management standard (WS-Man), and IETF's
Simple Network Management Protocol (SNMP) standard for managing and monitoring the DellEMC PowerEdge servers and
chassis.
Topics:
SDK concepts and architectural components
SDK concepts and architectural components
An OMPSDK is a complete set of APIs that allow you to perform most of actions you would need for creating, monitoring and
managing the servers or chassis applications. An SDK provides a set of APIs, relevant documentation, code samples, processes,
that allows developers to create software applications on a specific platform. Components in OMPSDK are:
OMPSDK Infrastructure
Driver
Credential management
Protocol Management
Protocol preference and options
Log Manager
1
4 Introduction to OpenManage python software development toolkit