API Guide
Overview
The Redsh Scalable Platforms Management API is a standard dened by the Distributed Management Task Force (DMTF). Redsh is a
next-generation systems management interface standard, which enables scalable, secure, and open server management. It is a new
interface that uses RESTful interface semantics to access data that is dened in model format to perform out-of-band systems
management. It is suitable for a wide range of servers ranging from stand-alone servers to rack mount and bladed environments and for
large scale cloud environments.
Dell PowerEdge servers oer a comprehensive range of embedded systems management functions enabled by the Integrated Dell Remote
Access Controler (iDRAC) with Lifecycle Controller. These functions are designed by adhering industry standard application programming
interfaces (APIs) including Redsh.
iDRAC with Lifecycle Controller technology is part of a larger data center solution that helps keep business critical applications and
workloads available always. The technology allows administrators to deploy, monitor, manage, congure, update, troubleshoot, and
remediate Dell servers from any location, and without the use of agents. It accomplishes this regardless of an operating system or a
Hypervisor presence or state.
This document provides a brief overview on Redsh and information on various aspects of Redsh protocol, supported schema, and
Redsh Eventing implemented in iDRAC. It also provides guidelines for using the Dell Redsh APIs.
Topics:
• What is new in this release
• Benets
• Key technologies
• Other documents you may need
What is new in this release
• Supports Redsh Specication v1.0.2 (errata)
• Enhanced RESTful server conguration with support for local le streaming of Server Conguration Proles (SCP)
• Support for Server Conguration Prole (SCP) with XML and JSON
• Supports Redsh 2016.1 including BIOS and Secure Boot conguration
Benets
Redsh is a new global standard for open server management. It has the capabilities to support single servers, converged infrastructure,
and hyper—scale architecture. It provides the following benets over existing server management methods:
• Increased simplicity and usability
• High data security
• Programmable interface that can be easily scripted
• Widely-used standard
1
Overview 5