VxRail HCI System Software includes APIs that enables you to leverage the full power of automation and orchestration services across your data center. This extensibility enables you to build and operate infrastructure with cloud-like scale and agility and streamlines the integration of the infrastructure into your IT environment and processes. Instead of manually managing your environment through the graphical user interface, repeatable operations can be triggered and executed programmatically by software. More and more customers are embracing DevOps and Infrastructure as Code (IaC) models as they need reliable and repeatable processes to configure the underlying infrastructure resources required for applications. IaC leverages APIs to store configurations in code, making it repeatable and greatly reduces errors.
VxRail API is a feature of VxRail HCI System Software, that exposes management functions with a RESTful application programming interface. It’s designed for ease of use by VxRail customers and ecosystem partners, who would like to better integrate 3rd party products with VxRail system.
VxRail API was designed to complement VMware REST APIs, such as vSphere Automation API, and focuses on the underlying infrastructure and unique automated lifecycle management capabilities. VxRail API can be used in combination with VMware Cloud Foundation on Dell EMC VxRail API, which is supported since version 4.0 of the platform. Most of the operations that required SDDC Manager UI can now be executed using API. This is an area of extensive development with new capabilities growing over time, important especially for service providers, who are leveraging VMware Cloud Foundation on VxRail as a platform to deliver cloud-based services for their customers.