Skip to content

Releases: rubrikinc/rubrik-powershell-sdk

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:

v0.23

13 Feb 08:40
Compare
Choose a tag to compare

v0.22

12 Feb 03:57
Compare
Choose a tag to compare

New Features:

  • New Archival API Domain:
    New-RscQueryArchival and New-RscMutationArchival.
  • New Cross Account API Domain:
    New-RscQueryCrossAccount and New-RscMutationCrossAccount.
  • New Syslog API Domain:
    New-RscQuerySyslog and New-RscMutationSyslog.

Fixes:

  • Fixed issue with sharing connection with nested powershell scripts.

Breaking Changes:

  • The Cluster API Domain became too large and was split into 2 domains:
    Cluster and Failover Cluster. See:
    New-RscQueryFailoverCluster and New-RscMutationFailoverCluster.

v0.21

20 Dec 06:12
Compare
Choose a tag to compare

New Features:

Fixes:

  • Fixed bug in New-RscQuery and New-RscMutation that caused
    GraphQL operations that were not associated with an API domain
    to fail. All GraphQL operations that were not associated with
    an API domain are now associated with the Misc domain.

v0.20 release

13 Dec 23:38
Compare
Choose a tag to compare

New Features:

  • Invoke-Rsc now handles paging internally.
    This means that you can now use Invoke-Rsc to retrieve
    all items in a list, without having to use Get-RscPages.
    For example, to retrieve all clusters:
    Invoke-Rsc (New-RscQueryCluster -Op List)
    or
    (New-RscQueryCluster -Op List).Invoke().
    Note that Invoke() internally calls Invoke-Rsc.
    To retrieve 1 cluster:
    Invoke-Rsc (New-RscQueryCluster -Op List -Var @{first=1})
    To retrieve 1,000,000 clusters:
    Invoke-Rsc (New-RscQueryCluster -Op List -Var @{first=1000000})
  • Info() on query object is now more verbose.

Breaking Changes:

  • Get-RscPages is sunset.
    It is replaced by Invoke-Rsc which now handles paging internally.
  • VarTemplate() on query object is sunset.
    It is replaced by Example() which is more complete.

v0.19 release

22 Nov 08:30
Compare
Choose a tag to compare

Version 0.19

New Features:

  • The SDK now imposes limits on page sizes when retrieving lists
    from the API. The new default is 50 items per page.
    Note that it should not result in any behavior change for users
    as long as they collect pages with Get-RscPages (or
    iterate manually through them). It will cause problems to scripts
    that assumed that the API would return all items in a single
    response and their deployment lists more than 50 items.

Breaking Changes:

  • Get-RscPages now takes for parameter a RscQuery object
    instead of a script block. See Get-Help Get-RscPages for details.