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.

About 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

Pin It on Pinterest