Data Services on the HPE GreenLake platform
Data Services on the HPE GreenLake edge-to-cloud platform is a group of services which are part of the service catalogues in the HPE GreenLake edge-to-cloud Platform. These services bring the cloud experiences to HPE GreenLake customers, wherever the data lives, across on-premises or public cloud throughout its lifecycle. With the streamlined ordering, provisioning, management, protection, analysis, and archiving, customers can achieve higher agility to innovate using latest trend in I.T. such as artificial intelligence. For more information on how to leverage these Data Services on the HPE GreenLake edge-to-cloud platform, please visit HPE Data Management website.
Introduction to Data Services on the HPE GreenLake edge-to-cloud platform
There are two major categories of services from Data Services on the HPE GreenLake edge-to-cloud platform:
- Infrastructure Platform suites for the HPE Storage family (for more info visit HPE GreenLake for Data Storage) to enable configuration, management, monitor and optimization of HPE Alletra Storage families for block, file, and object. These services known as the HPE GreenLake Data Ops Manager, HPE GreenLake for Block Storage, HPE GreenLake for File Storage, and HPE GreenLake for Storage Fabric Management.
- Cloud Data Services suites for hybrid cloud workload lifecycle management, to enable data protection, to provide disaster recovery, to deploy self-service hybrid cloud, and to enable infrastructure analysis. These services known as HPE GreenLake for Private Cloud Business Edition, and HPE GreenLake for Disaster Recovery.
The above figure displays the list of the services that are part of the Data Services on the HPE GreenLake edge-to-cloud platform
Data Services REST APIs
The history
In November 2021, after the release of the HPE GreenLake edge-to-cloud platform, Data Services introduce the first set of APIs to manipulate resources made available under HPE GreenLake Data Ops Manager. Today, this set of API was expanded to include Block Storage, File Storage services, and current storage Family of HPE Primera, Nimble Gen5, and Alletra (6K,9K,MP). This set of APIs, was associated with Infrastructure Platform suites, also known as the Data Services Cloud Console API v1.5 (March 2024). This existing API conforms to the OpenAPI Standard 3.0 specification, and the spec file can be downloaded in either YAML or JSON OpenAPI Specification from the following website. The blog posts about getting started with this set of existing APIs is available in this HPE Developer Forum. There are also additional blog posts that contains information such as authentication using OAuth 2.0 to generate the required access token, using openapi-generator-cli to convert the DSCC API OpenAPI Specifications to PowerShell and Python client Library, a PowerShell toolkit and an example of ansible playbooks to manage this storage sources.
The current family of the APIs
With the announcements of additional API support for the Data Services suites on the HPE GreenLake edge-to-cloud platform in March 2024, Cloud Data Services introduce a family of API sets to expand the support of Data Services such as HPE GreenLake for Backup and Recovery and HPE GreenLake for Private Cloud Business Edition. These sets of API conforms to the OpenAPI Standard 3.1 specification, and it can be downloaded in JSON OpenAPI Specification file from the HPE GreenLake developer website. These later API sets use the same authentication as the existing API (OAuth 2.0 Client Credential) and the same access token for all services inside a HPE GreenLake region. There are blog posts that introduce the new API sets, and tips to use available OpenAPI tool to convert the OpenAPI spec 3.1 to 3.0 so that the spec can be converted using the open-source openapi-generator into client-Libraries of multiple scripting languages.
The new set of Data Services APIs
This set of APIs family are broken down into different groups:
- Data Services : Group of APIs to accommodate common resources used for both Data Services and Infrastructure Platform suites such as Task List (Asynchronous Operations), Dual Authorization, Issues, Settings, Storage Locations, and displaying DSCC Tags
- Virtualization : Group of APIs to accommodate common interaction with both on-premises and public cloud Hyper-Visors such as registration of VMware vCenter or AWS account, discovery of virtual machines or AWS EC2 instance, migration of virtual machines and many others use cases.
- Private Cloud Business Edition : Group of APIs designed to view inventory of a DHCI 2.0, SimpliVity, or Azure cloud account, to perform upgrades for Storage software, hyper-Visor software, to add, update delete provisioning policies and many other use cases in HPE GreenLake for Private Cloud Business Edition.
The new documentation about the family of Data Services APIs
This is the pivoting point for the HPE GreenLake APIs for Data Services on the HPE GreenLake edge-to-cloud platform where HPE GreenLake user’s clients for API can perform more complex automation that involves all categories of services made available in the Data Services on HPE GreenLake edge-to-cloud platform. To accommodate the documentation for the combination of multiple sets of APIs, the HPE GreenLake documentation about the data services APIs had been updated to provide directions on how to access the family of the HPE GreenLake API for Data Services on HPE GreenLake edge-to-cloud platform shown in this link. The help menu inside the HPE GreenLake for those data services as of March 2024 was also updated as shown below.
The above figure shows the link that was added to points to the collection of the HPE GreenLake APIs for Data Services on HPE GreenLake platform which points further to the Help Menu for using the API.
The above figure shows the links to each set of HPE GreenLake APIs part of the family of Data Services on the HPE GreenLake platform.
The future for Data Services APIs
In the future, there will be some more sets of HPE GreenLake APIs related to the additional Data Services published at the HPE GreenLake Developer Website that conform with OpenAPI 3.1 specification. Furthermore, the Data Services Cloud Console API will eventually be published to conform to the OpenAPI 3.1 specifications just as the rest of the sets of OpenAPI specs. To accommodate powerful and comprehensive DataOps use cases such as presented in this blog post and another blog post, the combination of multiple HPE GreenLake APIs from different sets of Data Services on HPE GreenLake platform has been used.
Learn more about the Data Services APIs
For getting started with the Data Services APIs and improve your agility in managing your data, please look at the following blog posts, Data Services documentation, and the video of the Developer Forum webinar in the HPE YouTube channel.
- Blog post: Getting Started with HPE GreenLake APIs for Data Services.
- Blog post: Getting Started with HPE GreenLake APIs for Virtualization.
- Blog post: Getting Started with HPE GreenLake APIs for HPE GreenLake Private Cloud Business Edition.
- The link to the documentation of the HPE GreenLake APIs at HPE GreenLake help menu.
- Watch the replay of the Meetup webinar “The data services family of APIs for HPE GreenLake – Putting it all together”
Any questions on HPE GreenLake APIs for Data Services on HPE GreenLake platform?
Join the HPE Developer Community Slack Workspace, and start a discussion in our #hpe-greenlake-data-services Slack channel.
Related Blogs

Converting HPE GreenLake API specifications in OAS 3.1 using OpenAPI tools
May 27, 2024
Getting started with Private Cloud Business Edition APIs
May 13, 2024
Getting started with HPE GreenLake API for Virtualization
Apr 3, 2024
Getting started with HPE GreenLake APIs for Data Services
Apr 2, 2024