Skip to content

Releases: rubrikinc/rubrik-sdk-for-powershell

Rubrik PowerShell Module v1.0.7

09 Sep 04:07
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.2.

Change Log

  • Tweaked appveyor.xml file to begin work for auto builds to PowerShell Gallery
  • Modified Remove-RubrikMount code to reflected update API returns
  • Enhanced Get-RubrikVM to allow for filtering by SLA Domain
  • Enhanced Protect-RubrikVM with new param for Inherit
  • Created Set-RubrikVM to adjust VM details via Rubrik

New Cmdlets

  • Set-RubrikVM

New Helpers

  • N/A

Visit this comparison to see all committed changes in this release.

Rubrik PowerShell Module v1.0.6

15 Jul 20:15
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.2.

Change Log

  • Renamed Get-RubrikTask to New-RubrikReport to better reflect functionality
  • Added status filter to New-RubrikReport
  • Started adding -WhatIf parameters to functions that modify data
  • Updated Mount functions with improved ID and Date handling
  • Added Get-RubrikJob function to pull in details on back-end jobs

New Cmdlets

  • New-RubrikReport
  • Get-RubrikJob

New Helpers

  • N/A

Visit this comparison to see all committed changes in this release.

Rubrik PowerShell Module v1.0.5

15 Jun 15:00
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.2.

Change Log

  • Added private function to localize Date param based on Get-Culture input. Kudos to @Lucas-Fueyo
  • Added disk exclusion params to Move-RubrikMountVMDK.
  • Added export param to Get-RubrikSLA to export SLA config as JSON file. Kudos to @Lucas-Fueyo
  • Added filter param to Get-RubrikVM to sort between active, relic, and all VMs.
  • Updated Date param in Move-RubrikMountVMDK will now default to current time is left empty.
  • Updated param help for Get-RubrikSnapshot.
  • Updated param validation for Get-RubrikTask.
  • Updated README with more details on how to contribute to the project

New Cmdlets

  • N/A

New Helpers

  • ConvertFrom-LocalDate

Visit this comparison to see all committed changes in this release.

Rubrik PowerShell Module v1.0.4

24 May 16:15
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.2.

Change Log

  • Resolved issue with DoNotProtect for Protect-RubrikVM
  • Ability to protect VMs by vSphere Tag values with Protect-RubrikTag
  • Updated URI endpoint for New-RubrikMount
  • Numerous fixes for EU locality

New Cmdlets

  • Protect-RubrikTag
  • Start-RubrikVM
  • Stop-RubrikVM

New Helpers

  • N/A

Visit this comparison to see all committed changes in this release.

Rubrik PowerShell Module v1.0.3

29 Apr 21:56
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.2.

Change Log

  • Merged code for Move-RubrikMountVMDK to add multiple disk support
  • Created Pester tests for Connect-Rubrik
  • Added AppVeyor integration for CI
  • Renamed Set-RubrikSLA to Protect-RubrikVM to match naming schema
  • Added DoNotProtect parameter to Protect-RubrikVM to prevent SLA inheritance
  • Added multiple new helper functions to reduce code duplication
  • Major overhaul of the README file with short introduction video
  • Refactored all functions to use new connection global hashtable

New Cmdlets

  • Get-RubrikTask
  • Get-RubrikVM
  • Get-RubrikSnapshot

New Helpers

  • Connect-TovCenter
  • Test-RubrikConnection
  • Unblock-SelfSignedCerts

Visit this comparison to see all committed changes in this release.

Rubrik PowerShell Module v1.0.2

10 Mar 22:13
Compare
Choose a tag to compare

This release has been tested against Rubrik CDM version 2.0 GA. It includes requirements for WMF 5.0 and NuGet.

  • Split functions into Public and Private folders to support helper functions
  • Solved 2 MB limitation to JSON serialization
  • Created Get-RubrikTask cmdlet
  • Refactored Sync-RubrikTag cmdlet to support the 2.0 API improvements
  • Created a Template for community contributions
  • Created Remove-RubrikSLA cmdlet
  • Fixed typo in Module Manifest