- Migrated EventHub SDK to generated SDK
- Removed "Microsoft.Azure.Management.EventHub" Version "5.0.0" PackageReference
- Added EventHub.Management.Sdk ProjectReference
- Moved cmdlets to V4
- Introduced secrets detection feature to safeguard sensitive data.
- Added Breaking Change Warning for parameter datatype change.
- Added parameter
PartitionCount
toSet-AzEventHub
- Supported EventHub MSI capture feature in cmdlets
New-AzEventHub
andSet-AzEventHub
- Aliased
New-AzEventHubNamespace
,Remove-AzEventHubNamespace
,Set-AzEventHubNamespace
,Get-AzEventHubNamespace
withNew-AzEventHubNamespaceV2
,Remove-AzEventHubNamespaceV2
,Set-AzEventHubNamespaceV2
,Get-AzEventHubNamespaceV2
respectively - Replaced
New-AzEventHubEncryptionConfig
byNew-AzEventHubKeyVaultPropertiesObject
- Added upcoming breaking change notifications for Az.EventHub module.
- Added breaking change description for parameter
MessageRetentionInDays
, which would be deprecated and would be replaced byRetentionTimeInHours
- Fixed 'New-AzEventHubAuthorizationRuleSASToken' cmdlet which was returning wrong skn value
- Added NamespaceV2 cmdlets for EventHub
- Added readonly Status property in EventHub Namespace
- Most cmdlets in Az.EventHub module have been migrated to a new format and would witness breaking changes. Please refer our migration guide https://go.microsoft.com/fwlink/?linkid=2204690 to know breaking changes in detail.
- In the upcoming major breaking change release in October 2022, Az.EventHub would be migrating most cmdlets to a new format for a better powershell experience and as a result would witness breaking changes. Please refer our migration guide to know more https://go.microsoft.com/fwlink/?linkid=2204690.
- Added -MinimumTlsVersion to New-AzEventHubNamespace and Set-AzEventHubNamespace
- Added -SupportsScaling to New-AzEventHubCluster and Set-AzEventHubCluster to support self serve clusters
- Deprecation warning on a few parameters in cluster cmdlets that will be deprecated in the November major release
- Added cmdlets for CRUD operations on EventHub Application Groups. The added cmdlets include, -New-AzEventHubApplicationGroup -Set-AzEventHubApplicationGroup -Remove-AzEventHubApplicationGroup -Get-AzEventHubApplicationGroup -New-AzEventHubThrottlingPolicyConfig
- Get-AzEventHubNamespace returned a maximum of 100 namespaces for list by resource groups or list by subscriptions so far. From here onwards, for resource groups and subscriptions with over a 100 namespaces, the cmdlet will return all the namespaces. You will not see a change in the cmdlet behaviour if your resource groups or subscriptions have less than a 100 namespaces.
- Added cmdlets for manual approval of EventHubs Private Endpoint Connections. The added cmdlets include, -Approve-AzEventHubPrivateEndpointConnection -Deny-AzEventHubPrivateEndpointConnection -Get-AzEventHubPrivateEndpointConnection -Remove-AzEventHubPrivateEndpointConnection -Get-AzEventHubPrivateLink
- Made
IPRule
andVirtualNetworkRule
optional inSet-AzEventHubNetworkRuleSet
. - Deprecated older MSI properties in
Set-AzEventHubNamespace
andNew-AzEventHubNamespace
- Deprecating older MSI related fields in New-AzEventHubNamespace and Set-AzEventHubNamespace
- Added MSI properties to New-AzEventHubNamespace and Set-AzEventHubNamespace. Adding New-AzEventHubEncryptionConfig.
- Added public network access to the
Set-AzEventHubNetworkRuleSet
set cmdlet - Added
New-AzEventHubSchemaGroup
,Remove-AzEventHubSchemaGroup
andGet-AzEventHubSchemaGroup
in the eventhubs PS.
- Fixed the issue that
New-AzEventHubKey
always generates a new primary key instead of a secondary key since version 1.9.0 [#16362]
- Added support for Premium sku and namesapce and optional switch parameter 'DisableLocalAuth' to
New-AzEventHubNamespace
andSet-AzEventHubNamespace
- Added functionality to accept input from pipeline for
Get-AzEventHub
fromGet-AzEventHubNamespace
.
- Fixed that
New-AzServiceBusAuthorizationRuleSASToken
returns invalid token. [#12975]
- Fixed Cluster commands for EventHub cluster without tags
- Updated help text for PartnerNamespace of AzEventHubGeoDRConfiguration commands
- Added optional switch parameter
TrustedServiceAccessEnabled
toSet-AzEventHubNetworkRuleSet
cmdlet
- Added new Cluster cmdlets -
New-AzEventHubCluster
,Set-AzEventHubCluster
,Get-AzEventHubCluster
,Remove-AzEventHubCluster
,Get-AzEventHubClustersAvailableRegions
. - Fixed for issue #10722 : Fix for assigning only 'Listen' to AuthorizationRule rights.
- Added Managed Identity parameters to
New-AzEventHubNamespace
andSet-AzEventHubNamespace
cmdlets
- Fix for issue 10634 : Fix the null Object reference for remove eventhubnamespace
- Update references in .psd1 to use relative path
- Fix for issue 10301 : Fix the SAS Token date format
- Update references in .psd1 to use relative path
- Fix for issue 10301 : Fix the SAS Token date format
- Fixed miscellaneous typos across module
- Fix for issue #9658 : Typo VirtualNteworkRule parameter in Set-AzEventHubNetworkRuleSet
- Fix for issue #9558 : Set-AzEventHubNamespace is using PATCH instead of PUT
- added EnableKafka parameter to Set-AzEventHubNamespace cmdlet
- Fix for issue #9786 : cannot create a rule with Listen only rights
- Added new cmmdlet added for generating SAS token : New-AzEventHubAuthorizationRuleSASToken
- added verification and error message for authorizationrules rights if only 'Manage' is assigned
- Fix for #9231 - Get-AzEventHubNamespace does not return tags
- Fix for #9230 - Get-AzEventHubNamespace returns ResourceGroup instead of ResourceGroupName
- Added new cmdlets for NetworkRuleSet of Namespace
- Added new boolean property SkipEmptyArchives to Skip Empty Archives in CaptureDescription class of Eventhub
- General availability of
Az.EventHub
module