Releases: rubrikinc/rubrik-powershell-sdk
Releases · rubrikinc/rubrik-powershell-sdk
Version_1.1
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
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
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
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.
SeeTests/unit/Sla.Tests.ps1
.
(implemented with type composition in the C# core)
Version_0.28
Version 0.28
New Features:
- Added pipe support for SLA Cmdlets
From PR 57
Fixes:
- Updated help texts
From PR 53 - Fixed build and tests for PowerShell 5.1
Version_0.27
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
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
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
andNew-RscSlaDomain
Cmdlets have been renamed.
The new names areGet-RscSla
andNew-RscSla
respectively.New-RscSnapshotSchedule
Cmdlet has been renamed to
New-RscSlaSnapshotSchedule
.
v0.24
Version_0.24
Version 0.24
New Features:
- MsSql cmdlets
From PR 34 - New-RscSlaDomain and New-RscSnapshotSchedule cmdlets
From PR 39