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