HPE StoreOnce PowerShell Module
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Extras
Media
PS-StoreOnce
Postman
ReadTheDocs
Tests
docs
.gitattributes
.gitignore
CONTRIBUTE
LICENSE
README.md

README.md

HPE StoreOnce PowerShell Module

Flattr this git repo

About

Project Owner:

Markus Kraus @vMarkus_K

MY CLOUD-(R)EVOLUTION mycloudrevolution.com

Project WebSite:

StoreOnce PowerShell Module

Project Documentation:

Read the Docs - StoreOnce PowerShell Module

Project Details:

This module leverages the HPE StoreOnce REST API with PowerShell. This first cmdlets will be for reporting purposes and after that some basic administrative cmdlets should be added.

  • Create Stores
  • Change Permissions
  • Delete Stores
  • etc.

Contribute

Request form to Slack Channel: http://mycloudrevolution.com/projekte/storeonce-powershell-module/

Or contact me via any other channel...

Features

Connect-SOAppliance

Connect to a StoreOnce Appliance and generate a connection object with Servername, Token etc.

Connect-SOAppliance

Get-SOAppliance

Lists all connected StoreOnce Appliannce(s).

Get-SOAppliance

Get-SOSIDs

Lists all ServiceSets from your StoreOnce system(s).

Get-SOSIDs

Get-SOCatStores

Lists all Catalyst Stores from your StoreOnce system(s).

Get-SOCatStores

Get-SONasShares

Lists all NAS Stores from your StoreOnce system(s).

Get-SONasShares

Get-SOCatClients

Lists all Catalyst Clients from your StoreOnce system(s).

Get-SOCatClients

Get-SOCatStoreAccess

Lists Clients with Access Permissions of a Catalyst Store.

Get-SOCatStoreAccess

New-SOCatStore

Creates a single StoreOnce Catalyst store with default options on a given Service Set on your StoreOnce system.

New-SOCatStore

New-SOCatClient

Creates a StoreOnce Catalyst Client on all Service Sets on your StoreOnce system.

New-SOCatClient

Set-SOCatStoreAccess

Permit or deny Client access to a StoreOnce Catalyst Store.

Set-SOCatStoreAccess

Remove-SOCatStore

Remove a single StoreOnce Catalyst store on a given Service Set on your StoreOnce system.

Remove-SOCatStore

Remove-SOCatClient

Remove a single StoreOnce Catalyst store on a given Service Set on your StoreOnce system.

Remove-SOCatClient

# Enhancements [*Back to top*](#Title)

Version 2.1

  • Enhanced: force TLS 1.2 Connection

Version 2.0

  • New: New Connection process
  • New: Remove-SOCatClient
  • New: Remove-SOCatStore

Version 1.1

  • New: IP Connection Test before REST Calls

Version 1.0

  • Enhanced: Module restructuring. Each Function has now its own psm1

Version 0.9

  • New: Permit or deny Client access to a StoreOnce Catalyst Store
  • Fix: Parameter Positions

Version 0.8

  • New: Creates a StoreOnce Catalyst client

Version 0.7

  • New: Creates a StoreOnce Catalyst store
  • Enhanced: More details for Get-SOCatStores

Version 0.6

  • Enhanced: Parameter Position declaration
  • Enhanced: Output Reorganization

Version 0.5.2

  • Enhanced: New Cert Handling
  • Enhanced: Cmdlet Set-SOCredentials rewritten

Version 0.5.1

  • Enhanced: Optional Credential verification for Set-SOCredentials Commandlet

Version 0.5

  • New: Get Clients (Users) with Access Permissions of a Catalyst Store

Version 0.4.1

  • Enhanced: Added ID not NAS and Catalyst

Version 0.4

  • New: Get StoreOnce Catalyst Clients (User)

Version 0.3

  • New: Get StoreOnce NAS Shares
  • Renamed StoreOnce Catalyst Stores Commandlet
  • Enhanced: Added Synopsis to Functions

Version 0.2.1

  • Fixed: Issue #4 - Secure Password Input

Version 0.2

  • New: Get StoreOnce Catalyst Stores

Version 0.1

  • New: Credential Handling for REST Calls
  • New: Get StoreOnce SIDs