Forum Discussion

mike082's avatar
mike082
Novice I
2 years ago

We are happy to announce the GA of the PureStoragePowerShellSDK2

We are happy to announce the GA of the PureStoragePowerShellSDK2 version 2.26.63 ! 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! From PowerShell simply run: `Install-Module PureStoragePowerShellSdk2` https://www.powershellgallery.com/packages/PureStoragePowerShellSDK2/2.26.63 If you have any issues with this release, please submit an Issue in our GitHub repository - https://github.com/PureStorage-Connect/PowerShellSDK2/issues ```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]```
No RepliesBe the first to reply