Skip to content

Releases: PureStorage-Connect/PowerShellSDK2

Pure PowerShell SDK 2.26.63

26 Jan 14:47
24c1ae6
Compare
Choose a tag to compare

Note: The MSI installer has been deprecated. Please install via the PowerShell Gallery.

This matches the API version released in Purity 6.4.10 and 6.5, including 22 new cmdlets and 61 new parameters on existing cmdlets!
Thanks to the Falcon Team, @rquimbey, and the Pure Code community for all of their hard work in creating, testing, and shipping this update!

If you have any issues with this release, please submit an Issue in our GitHub repository - https://github.com/PureStorage-Connect/PowerShellSDK2/issues

From PowerShell simply run:
Install-Module PureStoragePowerShellSdk2

https://www.powershellgallery.com/packages/PureStoragePowerShellSDK2/2.26.63

Fixes:

  • Added support for FIPS mode in Windows
  • Fixed a bug in processing "WhatIf"
  • Fixed an issue where "DisableVerbosePhoneHomeLogging" param was ignored
  • Fixed incorrect data type using by "New-Pfa2PolicyQuotaRule" cmdlet

Cmdlet changes:
On this releases we added the following 22 new cmdlet(s):
      Remove-Pfa2DirectoryServiceLocalGroupMember
      New-Pfa2DirectoryLockNlmReclamation
      New-Pfa2Files
      New-Pfa2ProtectionGroupSnapshotReplica
      New-Pfa2ProtectionGroupSnapshotTest
      New-Pfa2RemoteProtectionGroupSnapshotTest
      New-Pfa2SoftwarePatch
      Get-Pfa2Subscription
      Get-Pfa2SubscriptionAsset
      Get-Pfa2Vchost
      New-Pfa2Vchost
      Update-Pfa2Vchost
      Remove-Pfa2Vchost
      Get-Pfa2VchostCertificate
      New-Pfa2VchostCertificate
      Update-Pfa2VchostCertificate
      Remove-Pfa2VchostCertificate
      Get-Pfa2VchostEndpoint
      New-Pfa2VchostEndpoint
      Update-Pfa2VchostEndpoint
      Remove-Pfa2VchostEndpoint
      New-Pfa2VolumeSnapshotTest

The following 61 cmdlet(s) have new parameters:
      'Update-Pfa2Admin' have the following new parameter(s): [AdminName]
      'Update-Pfa2Alert' have the following new parameter(s): [AlertName]
      'Update-Pfa2App' have the following new parameter(s): [AppName]
      'Update-Pfa2Array' have the following new parameter(s): [NtpSymmetricKey, EradicationConfigDisabledDelay, EradicationConfigEnabledDelay]
      'New-Pfa2Certificate' have the following new parameter(s): [CertificateName]
      'Update-Pfa2Certificate' have the following new parameter(s): [CertificateName]
      'Update-Pfa2ContainerDefaultProtection' have the following new parameter(s): [ContainerDefaultProtectionName, DefaultProtectionsId]
      'Update-Pfa2DirectoryService' have the following new parameter(s): [DirectoryServiceName]
      'Update-Pfa2Hardware' have the following new parameter(s): [HardwareName]
      'Get-Pfa2HostGroupProtectionGroup' have the following new parameter(s): [GroupId]
      'New-Pfa2HostGroupProtectionGroup' have the following new parameter(s): [GroupId]
      'Remove-Pfa2HostGroupProtectionGroup' have the following new parameter(s): [GroupId]
      'Get-Pfa2HostProtectionGroup' have the following new parameter(s): [GroupId]
      'New-Pfa2HostProtectionGroup' have the following new parameter(s): [GroupId]
      'Remove-Pfa2HostProtectionGroup' have the following new parameter(s): [GroupId]
      'New-Pfa2NetworkInterface' have the following new parameter(s): [NetworkName]
      'New-Pfa2Offload' have the following new parameter(s): [AzureProfile, GoogleCloudAuthRegion, GoogleCloudProfile, NfsProfile, AmazonS3AuthRegion, AmazonS3Profile]
      'New-Pfa2Pod' have the following new parameter(s): [PodName]
      'Update-Pfa2PolicyNfs' have the following new parameter(s): [NfsVersion]
      'New-Pfa2PolicyNfsClientRule' have the following new parameter(s): [RulesNfsVersion]
      'Get-Pfa2ProtectionGroup' have the following new parameter(s): [Id]
      'New-Pfa2ProtectionGroup' have the following new parameter(s): [SourceId]
      'Update-Pfa2ProtectionGroup' have the following new parameter(s): [Id, PodId, PodName, SourceId, SourceName]
      'Remove-Pfa2ProtectionGroup' have the following new parameter(s): [Id]
      'Get-Pfa2ProtectionGroupHost' have the following new parameter(s): [GroupId]
      'New-Pfa2ProtectionGroupHost' have the following new parameter(s): [GroupId]
      'Remove-Pfa2ProtectionGroupHost' have the following new parameter(s): [GroupId]
      'Get-Pfa2ProtectionGroupHostGroup' have the following new parameter(s): [GroupId]
      'New-Pfa2ProtectionGroupHostGroup' have the following new parameter(s): [GroupId]
      'Remove-Pfa2ProtectionGroupHostGroup' have the following new parameter(s): [GroupId]
      'Get-Pfa2ProtectionGroupPerformanceReplication' have the following new parameter(s): [Id]
      'Get-Pfa2ProtectionGroupPerformanceReplicationByArray' have the following new parameter(s): [Id]
      'Get-Pfa2ProtectionGroupSpace' have the following new parameter(s): [Id]
      'Get-Pfa2ProtectionGroupTarget' have the following new parameter(s): [GroupId]
      'New-Pfa2ProtectionGroupTarget' have the following new parameter(s): [GroupId]
      'Update-Pfa2ProtectionGroupTarget' have the following new parameter(s): [GroupId, ProtectionGroupId, ProtectionGroupName, TargetName]
      'Remove-Pfa2ProtectionGroupTarget' have the following new parameter(s): [GroupId]
      'Get-Pfa2ProtectionGroupVolume' have the following new parameter(s): [GroupId]
      'New-Pfa2ProtectionGroupVolume' have the following new parameter(s): [GroupId]
      'Remove-Pfa2ProtectionGroupVolume' have the following new parameter(s): [GroupId]
      'Get-Pfa2ProtectionGroupSnapshot' have the following new parameter(s): [Id, SourceId]
      'New-Pfa2ProtectionGroupSnapshot' have the following new parameter(s): [AllowThrottle, SourceId, PodId, PodName]
      'Update-Pfa2ProtectionGroupSnapshot' have the following new parameter(s): [Id, PodId, PodName, SourceId, SourceName]
      'Remove-Pfa2ProtectionGroupSnapshot' have the following new parameter(s): [Id]
      'Get-Pfa2ProtectionGroupSnapshotTransfer' have the following new parameter(s): [Id, SourceId]
      'Update-Pfa2RemoteProtectionGroup' have the following new parameter(s): [RemoteProtectionGroupName, RemoteId, RemoteName, SourceId, SourceName]
      'Get-Pfa2RemoteProtectionGroupSnapshot' have the following new parameter(s): [Id, SourceId]
      'New-Pfa2RemoteProtectionGroupSnapshot' have the following new parameter(s): [AllowThrottle, SourceId, RemoteProtectionGroupSnapshotName, RemoteId, RemoteName]
      'Update-Pfa2RemoteProtectionGroupSnapshot' have the following new parameter(s): [Id]
      'Remove-Pfa2RemoteProtectionGroupSnapshot' have the following new parameter(s): [Id]
      'Get-Pfa2RemoteProtectionGroupSnapshotTransfer' have the following new parameter(s): [Id, SourceId]
      'Update-Pfa2SmtpServer' have the following new parameter(s): [SmtpName]
      'New-Pfa2SyslogServer' have the following new parameter(s): [SyslogServerName]
      'Update-Pfa2SyslogServer' have the following new parameter(s): [SyslogServerName]
      'New-Pfa2Volume' have the following new parameter(s): [AddToProtectionGroupIds]
      'Update-Pfa2Volume' have the following new parameter(s): [AddToProtectionGroupIds, RemoveFromProtectionGroupIds]
      'Get-Pfa2VolumeProtectionGroup' have the following new parameter(s): [GroupId]
      'New-Pfa2VolumeProtectionGroup' have the following new parameter(s): [GroupId]
      'Remove-Pfa2VolumeProtectionGroup' have the following new parameter(s): [GroupId]
      'Set-Pfa2VolumeTagBatch' have the following new parameter(s): [TagResourceId, TagResourceName]
      'New-Pfa2VolumeSnapshot' have the following new parameter(s): [AllowThrottle]

What's Changed

New Contributors

Full Changelog: v2.24.70...v2.26.63

Pure Storage® FlashArray PowerShell SDK 2.24.70

31 Aug 23:56
Compare
Choose a tag to compare

This is the MSI installer for the Pure Storage® FlashArray PowerShell SDK version 2.24.70. It is intended for scenarios that still require a standalone installer.
We highly encourage the installation of the SDK by using the Install-Module cmdlet that will pull the latest version from the PowerShell Gallery.
Install-Module -Name PureStoragePowerShellSDK2
Please visit this article on our support site in the Microsoft Platform Guide for more information on this release.

Pure Storage® FlashArray PowerShell SDK 2.16.12.0

18 Nov 23:56
54ad3eb
Compare
Choose a tag to compare

This is the MSI installer for the Pure Storage® FlashArray PowerShell SDK version 2.16.11.1. It is intended for scenarios that still require a standalone installer.

We highly encourage the installation of the SDK by using the Install-Module cmdlet that will pull the latest version form the PowerShell Gallery.

Install-Module -Name PureStoragePowerShellSDK2

Please visit this article on our support site in the Microsoft Program Guide for more information on this release.

Pure Storage® FlashArray PowerShell SDK 2.16.11.1

07 Nov 13:19
0c92a51
Compare
Choose a tag to compare

This is the MSI installer for the Pure Storage® FlashArray PowerShell SDK version 2.16.11.1. It is intended for scenarios that still require a standalone installer.

We highly encourage the installation of the SDK by using the Install-Module cmdlet that will pull the latest version form the PowerShell Gallery.
Install-Module -Name PureStoragePowerShellSDK2

Please visit this article on our support site in the Microsoft Program Guide for more information on this release.

Pure Storage® FlashArray PowerShell SDK 2.2.276.0

13 May 22:28
7b91325
Compare
Choose a tag to compare

This is the MSI installer for the Pure Storage® FlashArray PowerShell SDK version 2.2.276.0. It is intended for scenarios that still require a standalone installer.

We highly encourage the installation of the SDK by using the Install-Module cmdlet that will pull the latest version form the PowerShell Gallery.
Install-Module -Name PureStoragePowerShellSDK2

Please visit this article on our support site in the Microsoft Program Guide for more information on this release.

Pure Storage® FlashArray PowerShell SDK 2.2.272.0

16 Aug 22:12
6e8c8bb
Compare
Choose a tag to compare

This is the MSI installer for the Pure Storage® FlashArray PowerShell SDK version 2.2.272.0. It is intended for scenarios that still require a standalone installer.

We highly encourage the installation of the SDK by using the Install-Module cmdlet that will pull the latest version form the PowerShell Gallery.
Install-Module -Name PureStoragePowerShellSDK2

Please visit this article on our support site in the Microsoft Program Guide for more information on this release.