Pure1 PowerShell Module

To help our customers I have written a module that makes it easy to connect to the Pure1 REST API with PowerShell.

The module is called PureStorage.Pure1

To report issues or request new features, please enter them here:


For questions, join our Pure Storage Code Slack team!

There are a couple of places you can download this. The best option is the PowerShell gallery! This allows you to use install-module to automatically install the module.

To install:

install-module PureStorage.Pure1

To load the module:

import-module PureStorage.Pure1 

To update:

update-module PureStorage.Pure1

Blog post on Pure1 REST Authentication:

For Linux or MacOS authentication:

Pure1 PowerShell Module Core Support (and more!)

Use either get-help or get-command to see the details:

Comment on Versioning

Versions numbering w.x.y.z (for example

  • W is iterated for large updates
  • X is iterated for new cmdlets
  • Y is iterated for new functions to existing cmdlets
  • Z is iterated for bug fixes

Latest version (September 24th, 2020)

See version details: https://github.com/PureStorage-OpenConnect/PureStorage.Pure1/projects/3

New features:

Bug Fixes:

Previous version (September 1st, 2020)

See version details: https://github.com/PureStorage-OpenConnect/PureStorage.Pure1/projects/1

New features:

  • Core Support on Linux and MacOS
  • Multiple Pure1 Organizations

Bug Fixes: