API Guide

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 Redsh, 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.
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 specic platform. Components in OMPSDK are:
OMPSDK Infrastructure
Driver
Credential management
Protocol Management
Protocol preference and options
Log Manager
1
Introduction to OpenManage python software development toolkit 5