Skip to content

Releases: rubrikinc/rubrik-sdk-for-go

Rubrik Go SDK v1.3.0

20 Sep 04:37
6d07463
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.2.1...v1.3.0

Rubrik Go SDK v1.2.1

19 Sep 07:11
fbc2db3
Compare
Choose a tag to compare

What's Changed

  • Added retry on connection errors during bootstrap by @DamaniN in #68

Full Changelog: v1.2.0...v1.2.1

Rubrik Go SDK v1.2

22 Apr 06:19
9ec0e0e
Compare
Choose a tag to compare

Added

  • Added support for bootstrapping CCES on AWS and Azure with the immutability flag.

Fixed

  • Fixed the examples file for encryption.
  • Fixed the .gitignore file to ignore test files.

Rubrik Go SDK v1.1.1

10 Jan 18:25
868d911
Compare
Choose a tag to compare

Fixed

  • Fixes error module declares its path as: rubrikcdm

Rubrik Go SDK v1.1.0

09 Jan 17:49
6b819ac
Compare
Choose a tag to compare

Added

  • BootstrapCcesAws() will bootstrap a Cloud Cluster Elastic Storage in AWS
  • BootstrapCcesAzure() will bootstrap a Cloud Cluster Elastic Storage in Azure

Fixed

  • Bootstrap() fixed NTP code so that NTP will be updated properly on newer Rubrik clusters. This is a breaking change for Rubrik clusters older than v5.0.

Rubrik Go SDK v1.0.4

16 Feb 15:58
a06c165
Compare
Choose a tag to compare

Enhancements

  • Prevent potential HTTP connection issues from occurring on long-running jobs

Rubrik Go SDK v1.0.3

11 Aug 00:34
5a87f94
Compare
Choose a tag to compare

New Functions

  • ConnectAPIToken() (Issue 40)
  • RecoverFileDownload()

Enhancements

  • Go Module support
  • ConnectEnv() will not look for a configured rubrik_cdm_token environment variable

Rubrik Go SDK v1.0.2

24 Sep 13:08
Compare
Choose a tag to compare

New Functions

  • DateTimeConversion()

Enhancements

  • Allow "/" at the end of the URL in certain situations (#16)
  • Specify a dateTime value in the ExportEC2Instance() function
  • Add AHV support to objectID() and AssignSLA()

Rubrik Go SDK v1.0.1

11 Jan 22:01
1c752c0
Compare
Choose a tag to compare

CHANGELOG

  • improved error handling*
  • when possible, return struct response instead of map[string]interface{}*
  • fix bug in ClusterBootstrapStatus that would occur when attempting to connect to a Cloud Cluster instance that was just created
  • fix bug that would occur if the API returned a slice instead of a map[string]interface{}
  • Added the following functions:

RemoveAWSAccount
UdateAWSNativeAccount
CloudObjectStore
RemoveArchiveLocation
UpdateCloudArchiveLocation

*This is update has several fundamental changes to the SDK that will result in breaking your current v1.0 scripts.