Skip to content

Releases: rubrikinc/rubrik-powershell-sdk

Version_1.1

26 Apr 06:26
Compare
Choose a tag to compare

Version 1.1

New Features:

  • New-RscNasShare cmdlet (and its companion New-RscNasShareInput cmdlet to build the input arguments).

Fixes:

  • Fix to Get-RscMssqlInstance to address Issue #79
  • Fix to Get-RscMssqlInstance to address Issue #73
  • Fix to Get-RscMssqlDatabase to address Issue #75
  • Fix to Get-RscMssqlDatabase to address Issue #77
  • Fix to Get-RscMssqlAvailabilityGroup to address Issue #74
  • Fix to Get-RscSnapshot (SnapshotListQuery)

Breaking Changes:

  • Type object's Next() method was renamed GetNext() to follow
    PowerShell naming convention (and to make it clear that
    $obj.Next() = $x can't work (but $obj.SetNext($x) does.)).
  • Protect-RscSnappable renamed to Protect-RscWorkload to conform to marketing language
  • Removed Backup-RscSlaDomain.ps1 (Backup-SlaDomain) as it did not conform to PowerShell naming standards. Please use Protect-RscWorkload to assign an SLA.

Version_1.0

06 Apr 10:58
Compare
Choose a tag to compare

New Features:

  • Set-RscMssqlAvailabilityGroup - Allows for assigning an SLA to an AG

Fixes:

  • Set-RscMssqlDatabase - Fixed issue when setting values for database properties.
  • Get-RscMssqlLogShipping - Fixed issue where RscCluster was always required. Now it is only required when supplying other values.
  • Set-RscMssqlInstance - Fixed help text.
  • Fixed input variables in Windows PowerShell.
  • Get-RscSla using -Id parameter workaround. Now returns Name and Id.
  • Get-RscSla now properly populates the protected object count.

Version_0.30

03 Apr 04:23
Compare
Choose a tag to compare

Version 0.30

New Features:

  • Added support for subfield arguments

Fixes:

  • -AddField and -RemoveField now expand interfaces.
  • Get-RscMssqlAvailabilityGroup - Now works for returning back list or by name.
  • Get-RscMssqlLogShipping - Now works and no longer references Live Mount
  • Remove-RscMssqlLogShippingSecondary - Now works and no longer references Live Mount
  • Patched clusterConnection DETAIL profile.
  • More details in Get-Help Invoke-Rsc

Breaking Changes:

  • Get-RscMssqlInstance - No longer accepts RscHost object any more. Not it accepts a string value for HostName and WindowsClusterName. This is because, there is no value in the RscHost object for getting the MSSQL Instance object as the only option is to query by name and not by ID. Additionally, we need the ability to search for a Instance based on a Windows Cluster Name. This new approach allows for a simpler user experience, as they do not need to make an extra call to get a Host object before requesting the Instance object.
  • Added support for fields of type Long

Version_0.29

01 Apr 00:44
Compare
Choose a tag to compare

Version 0.29

New Features:

  • Toolkit: Operations (patch files) are now part of Toolkit
  • AutoFieldSpec: patch file for QueryCdmMssqlLogShippingTargets
  • AutoFieldSpec: patch file for QueryMssqlDatabaseLiveMounts
  • README
    on how to write patch files.

Fixes:

  • Fix for queries that return a single interface object.
    See Tests/unit/Sla.Tests.ps1.
    (implemented with type composition in the C# core)

Version_0.28

28 Mar 14:50
Compare
Choose a tag to compare

Version 0.28

New Features:

Fixes:

  • Updated help texts
    From PR 53
  • Fixed build and tests for PowerShell 5.1

Version_0.27

15 Mar 00:31
Compare
Choose a tag to compare

Version 0.27

Fixes:

  • Fixed an issue in which certain GraphQL calls responded with
    Unable to cast object of type 'Newtonsoft.Json.Linq.JValue' to type 'Newtonsoft.Json.Linq.JObject'.
  • Updated help text in New-RscMssqlExport

New Features:

Breaking Changes:

Version_0.26

29 Feb 15:51
Compare
Choose a tag to compare

Version 0.26

New Features:

  • MsSql cmdlets
    • Corrected the help of Start-RscManagedVolumeSnapshot
    • Corrected the help of Stop-RscManagedVolumeSnapshot
    • Corrected the help of New-RscMssqlSnapshot

Fixes:

Breaking Changes:

Version_0.25

27 Feb 02:12
Compare
Choose a tag to compare

New Features:

  • New MsSql API Operation:
    DeleteLogShipping
  • New Cmdlets for working with SLAs:
    Set-RscSla, Remove-RscSla, Resume-RscSla, Suspend-RscSla,
    New-RscSlaArchivalSpecs, New-RscSlaBackupWindow, New-RscSlaDuration,
    New-RscSlaObjectSpecificConfig, New-RscSlaReplicationSpecs

Breaking Changes:

  • Get-RscSlaDomain and New-RscSlaDomain Cmdlets have been renamed.
    The new names are Get-RscSla and New-RscSla respectively.
  • New-RscSnapshotSchedule Cmdlet has been renamed to
    New-RscSlaSnapshotSchedule.

v0.24

14 Feb 22:13
Compare
Choose a tag to compare
  • MsSql cmdlets #34
  • New-RscSlaDomain and New-RscSnapshotSchedule cmdlets #39

Version_0.24

14 Feb 23:40
Compare
Choose a tag to compare

Version 0.24

New Features: