Releases: PureStorage-Connect/PowerShellSDK2
Pure Storage PowerShell SDK 2.33.187
Pure Storage PowerShell SDK 2.33.187
Please review the releasenotes.md file for release information.
Install-Module PureStoragePowerShellSDK2
Pure PowerShell SDK 2.26.63
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
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
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
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
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
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.