Releases: rubrikinc/rubrik-powershell-sdk
Releases · rubrikinc/rubrik-powershell-sdk
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-RscSlaDomainandNew-RscSlaDomainCmdlets have been renamed.
The new names areGet-RscSlaandNew-RscSlarespectively.New-RscSnapshotScheduleCmdlet 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
v0.23
- Get cmdlets for SLAs and vSphere VMs
From PR 27
From PR 33 - MsSql cmdlets
From PR 30
v0.22
New Features:
- New Archival API Domain:
New-RscQueryArchivalandNew-RscMutationArchival. - New Cross Account API Domain:
New-RscQueryCrossAccountandNew-RscMutationCrossAccount. - New Syslog API Domain:
New-RscQuerySyslogandNew-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-RscQueryFailoverClusterandNew-RscMutationFailoverCluster.
v0.21
New Features:
- Get cmdlets for SLAs and vSphere VMs
From PR 27 - MsSql cmdlets From PR 30
Fixes:
- Fixed bug in
New-RscQueryandNew-RscMutationthat 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 theMiscdomain.
v0.20 release
New Features:
Invoke-Rscnow handles paging internally.
This means that you can now useInvoke-Rscto retrieve
all items in a list, without having to useGet-RscPages.
For example, to retrieve all clusters:
Invoke-Rsc (New-RscQueryCluster -Op List)
or
(New-RscQueryCluster -Op List).Invoke().
Note thatInvoke()internally callsInvoke-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-RscPagesis sunset.
It is replaced byInvoke-Rscwhich now handles paging internally.VarTemplate()on query object is sunset.
It is replaced byExample()which is more complete.
v0.19 release
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 withGet-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-RscPagesnow takes for parameter aRscQueryobject
instead of a script block. SeeGet-Help Get-RscPagesfor details.
0.18 Release
- Fix case sensitivity issue with documentation files.
- Fix install on Linux.
- PR 26 (from Chris Lumnah)