Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 2.38 KB

File metadata and controls

47 lines (36 loc) · 2.38 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.0] - 2026-07-22

Added

  • Snapshot Management: New-IBMSVSnapshot, Set-IBMSVSnapshot, Remove-IBMSVSnapshot, Restore-IBMSVFromSnapshot
  • Portset Management: New-IBMSVPortset, Set-IBMSVPortset, Remove-IBMSVPortset
  • Partition Management: New-IBMSVPartition, Set-IBMSVPartition, Remove-IBMSVPartition
  • Replication Policy Management: New-IBMSVReplicationPolicy, Remove-IBMSVReplicationPolicy
  • Snapshot Policy Management: New-IBMSVSnapshotPolicy, Set-IBMSVSnapshotPolicy, Remove-IBMSVSnapshotPolicy
  • IP Management: New-IBMSVIP, Set-IBMSVIP, Remove-IBMSVIP
  • Truststore Management: New-IBMSVTruststore, Set-IBMSVTruststore, Remove-IBMSVTruststore
  • Partnership Management (FC and IP): New-IBMSVPartnership, Set-IBMSVPartnership, Remove-IBMSVPartnership

[1.0.0] - 2026-05-09

Added

  • Initial release of IBM Storage Virtualize PowerShell Toolkit

Authentication & Session Management

  • Connect-IBMStorageVirtualize, Disconnect-IBMStorageVirtualize, Get-IBMSVSession
  • Support for multiple authentication modes (credential, cached credential, secret-based)
  • REST API integration with token-based authentication

Resource Management

  • Volume management: New-IBMSVVolume, Set-IBMSVVolume, Remove-IBMSVVolume
  • Host management: New-IBMSVHost, Set-IBMSVHost, Remove-IBMSVHost
  • Volume-to-host mapping: New-IBMSVVolToHostMap, Remove-IBMSVVolToHostMap
  • Storage pool management: New-IBMSVPool, Set-IBMSVPool, Remove-IBMSVPool
  • MDisk management: New-IBMSVMDisk, Set-IBMSVMDisk, Remove-IBMSVMDisk
  • Volume group management: New-IBMSVVolumeGroup, Set-IBMSVVolumeGroup, Remove-IBMSVVolumeGroup

System & Configuration

  • Object information: Get-IBMSVInfo, Get-IBMSVArrayRecommendation
  • Initial setup: Set-IBMSVLicense, Set-IBMSVSystemProperty
  • DNS configuration: New-IBMSVDNSServer, Set-IBMSVDNSServer, Remove-IBMSVDNSServer
  • Call home configuration: Set-IBMSVCloudCallhome, Set-IBMSVEmail

Cmdlet Design

  • Dynamic generation of Get-IBMSV* cmdlets at runtime for broad API coverage
  • Get-IBMSVArrayRecommendation implemented as a static cmdlet