SolidFire SDKs v1.4 – What’s new?

On May 25 the SolidFire Host Integrations team released version 1.4 of the SDK in three languages.

Get more info or download them here:

Java SDK

Python SDK

.NET SDK

So – what’s new?

This release supports SolidFire Element OS versions 7 through 9.1

Added new parameters to existing calls:

  • AddDrives – forceDuringUpgrade
  • AddNodes – autoInstall
  • CloneVolume – enable512e
  • CreateStorageContainer – accountID
  • GetAsyncResult – keepResult
  • GetNvramInfo – force
  • ListAccounts – includeStorageContainers
  • ListActivePairedVolumes – limit, startVolumeID
  • ListActiveVolumes – includeVirtualVolumes
  • ListDeletedVolumes – includeVirtualVolumes
  • ListGroupSnapshots – volumes, groupSnapshotID
  • ListSnapshots – snapshotID
  • ListVolumeAccessGroups – volumeAccessGroups
  • ListVolumes – includeVirtualVolumes, volumeName
  • ListVolumesForAccount – includeVirtualVolumes
  • ListVolumeStatsByAccount – accounts, includeVirtualVolumes
  • ListVolumeStatsByVolumeAccessGroup – includeVirtualVolumes
  • ListVolumeStatsByVolume – includeVirtualVolumes
  • ModifyVolumeAccessGroup – deleteOrphanInitiators
  • ModifyVolumePair – pauseLimit
  • RemoveDrives – forceDuringUpgrade
  • RemoveInitiatorsFromVolumeAccessGroup – deleteOrphanInitiators
  • ResetNode – options, reboot
  • TestPing – prohibitFragmentation

During development of this release we implemented a more stringent testing procedure and API discovery process. This enables a lot more confidence in our methods and types in the SDK.

What’s next?

In version 1.5 we’ll add support for Element OS version 10.

Adam Haid
Adam Haid is a Sr. Engineer on the SolidFire Host Integrations team. His passion is APIs. He creates, consumes, and curses APIs on a daily basis. Adam has been working on integrations and back-end systems for over 20 years. He specializes in Microsoft technologies but has built many Java-based applications as well. Contact Adam at adam.haid@netapp.com

Leave a Reply