Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/HewlettPackard/POSH-HPEOneView/llms.txt

Use this file to discover all available pages before exploring further.

What is POSH-HPEOneView?

The HPE OneView PowerShell Library (POSH-HPEOneView) is an open-source PowerShell module that provides full language bindings to the HPE OneView REST API. It allows PowerShell developers, IT automation engineers, and DevOps teams to automate the deployment, provisioning, and management of HPE infrastructure. HPE OneView makes it simple to deploy and manage today’s complex hybrid cloud infrastructure. This library unlocks that power from the PowerShell command line and automation scripts, enabling a software-defined, template-driven approach for managing compute, storage, and networking.

Quickstart

Get connected to your HPE OneView appliance in minutes

Installation

Install from PowerShell Gallery on Windows, Mac, or Linux

Core Concepts

Learn about connections, permissions, and scopes

Cmdlet Reference

Browse the full cmdlet reference

Key capabilities

Server lifecycle management

Add, power on/off, and manage physical servers and blades across HPE ProLiant and Synergy hardware

Server profiles & templates

Define consistent server configurations as templates and apply them across your fleet

Networking automation

Create Ethernet networks, FC fabrics, uplink sets, and logical interconnect groups

Storage management

Manage storage systems, pools, volumes, and volume templates from 3PAR/Primera/Alletra

Firmware management

Upload baselines, run compliance reports, and update firmware across your infrastructure

Cross-platform support

Runs on Windows PowerShell 5.1 and PowerShell 7.x on Windows, Linux, and macOS

Supported platforms

PlatformPowerShell VersionSupport
Windows 10/11 (1709+)Windows PowerShell 5.1Supported
Windows 10/11 (1709+)PowerShell 7.xSupported
Windows Server 2016+Windows PowerShell 5.1Supported
Windows Server 2016+PowerShell 7.xSupported
Ubuntu 18.04+PowerShell Core 7.xSupported
macOSPowerShell Core 7.xSupported
WSL (Ubuntu 18.04)PowerShell Core 7.xSupported
Windows PowerShell 4.0 and earlier are not supported. Windows 10 1709 (Fall Creators Update) or newer is required for Windows systems, due to the .NET Framework 4.7.2 dependency.

Prerequisites

  • PowerShell 5.1 (Windows) or PowerShell 7.x (Windows/Linux/macOS)
  • .NET Framework 4.7.2 (Windows PowerShell 5.1 only)
  • HPE OneView 10.00 appliance or HPE Synergy Composer
  • Network access to the HPE OneView appliance API

Library version

The current release is HPEOneView.1000 (version 10.00.4265.2221), targeting the HPE OneView 10.00 API (X-API-Version: 7600). Multiple library versions are published to PowerShell Gallery in parallel to support different HPE OneView appliance versions:
LibraryHPE OneView VersionPSGallery
HPEOneView.100010.00Download
HPEOneView.9109.10Download
HPEOneView.9009.00Download
HPEOneView.6606.60Download
Only one version of the HPE OneView PowerShell library can be loaded in a single PowerShell session. Attempting to import multiple versions will throw an error.

Getting help

Build docs developers (and LLMs) love