NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1833 most downloaded on PyPI
Microsoft Azure Eventhub Management Client Library for Python
Last release 2 months ago
30 Jul 2026
Release timing varies
gaps range from 3 weeks to 1.4 years
Most releases are documented
notes for 24 of 27 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
31 releases · first in 2016
Client EventHubManagementClient added parameter cloud_setting in method __init__
EventHubManagementClient added parameter cloud_setting in method __init__EventHubManagementClient added method send_requestNetworkSecurityPerimeterConfiguration added property system_dataProxyResource added property system_dataResource added property system_dataTlsVersion added member ONE3ConfidentialComputeIpAddressTypeModePlatformCapabilitiesNetworkSecurityPerimeterConfigurationsOperations added method get_resource_association_nameApplicationGroup moved instance variable client_app_group_identifier, is_enabled and policies under property properties whose type is ApplicationGroupPropertiesArmDisasterRecovery moved instance variable alternate_name, partner_namespace, pending_replication_operations_count, provisioning_state and role under property properties whose type is ArmDisasterRecoveryPropertiesAuthorizationRule moved instance variable rights under property properties whose type is AuthorizationRulePropertiesCluster moved instance variable created_at, metric_id, provisioning_state, status, supports_scaling and updated_at under property properties whose type is ClusterPropertiesConsumerGroup moved instance variable created_at, updated_at and user_metadata under property properties whose type is ConsumerGroupPropertiesDestination moved instance variable archive_name_format, blob_container, data_lake_account_name, data_lake_folder_path, data_lake_subscription_id and storage_account_resource_id under property properties whose type is DestinationPropertiesEHNamespace moved instance variable alternate_name, cluster_arm_id, created_at, disable_local_auth, encryption, geo_data_replication, is_auto_inflate_enabled, kafka_enabled, maximum_throughput_units, metric_id, minimum_tls_version, private_endpoint_connections, provisioning_state, public_network_access, service_bus_endpoint, status, updated_at and zone_redundant under property properties whose type is EHNamespacePropertiesEventhub moved instance variable capture_description, created_at, identifier, message_retention_in_days, message_timestamp_description, partition_count, partition_ids, retention_description, status, updated_at and user_metadata under property properties whose type is EventhubPropertiesFailOver moved instance variable force and primary_location under property properties whose type is FailOverPropertiesNetworkRuleSet moved instance variable default_action, ip_rules, public_network_access, trusted_service_access_enabled and virtual_network_rules under property properties whose type is NetworkRuleSetPropertiesNetworkSecurityPerimeterConfiguration moved instance variable applicable_features, is_backing_resource, network_security_perimeter, parent_association_name, profile, provisioning_issues, provisioning_state, resource_association and source_resource_id under property properties whose type is NetworkSecurityPerimeterConfigurationPropertiesPrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state and provisioning_state under property properties whose type is PrivateEndpointConnectionPropertiesPrivateLinkResource moved instance variable group_id, required_members and required_zone_names under property properties whose type is PrivateLinkResourcePropertiesProxyResource deleted or renamed its instance variable locationRetentionDescription renamed its instance variable min_compaction_lag_in_mins to min_compaction_lag_time_in_minutesSchemaGroup moved instance variable created_at_utc, e_tag, group_properties, schema_compatibility, schema_type and updated_at_utc under property properties whose type is SchemaGroupPropertiesNetworkSecurityPerimeterConfigurationsOperations.begin_create_or_update changed return type from LROPoller[None] to LROPoller[NetworkSecurityPerimeterConfiguration]ApplicationGroupListResult/ArmDisasterRecoveryListResult/AuthorizationRuleListResult/ClusterListResult/ConsumerGroupListResult/EHNamespaceListResult/EventHubListResult/OperationListResult/PrivateEndpointConnectionListResult/SchemaGroupListResult which actually were not used by SDK usersErrorDetailAutoGenerated/ErrorResponseAutoGenerated/TrackedResource which actually were not used by SDK usersOne column per quarter.
Client EventHubManagementClient added parameter cloud_setting in method __init__
EventHubManagementClient added parameter cloud_setting in method __init__EventHubManagementClient added method send_requestDestination added property identityNetworkSecurityPerimeterConfiguration added property system_dataProxyResource added property system_dataResource added property system_dataSchemaType added member JSONSchemaType added member PROTO_BUFTlsVersion added member ONE3CaptureIdentityCaptureIdentityTypeCleanupPolicyRetentionDescriptionConfidentialComputeFailOverFailOverPropertiesGeoDRRoleTypeGeoDataReplicationPropertiesIpAddressTypeMessageTimestampDescriptionModeNamespaceReplicaLocationPlatformCapabilitiesProvisioningStateRetentionDescriptionTimestampTypeNamespacesOperations added method begin_failoverNetworkSecurityPerimeterConfigurationsOperations added method get_resource_association_nameApplicationGroup moved instance variable is_enabled, client_app_group_identifier and policies under property properties whose type is ApplicationGroupPropertiesArmDisasterRecovery moved instance variable provisioning_state, partner_namespace, alternate_name, role and pending_replication_operations_count under property properties whose type is ArmDisasterRecoveryPropertiesAuthorizationRule moved instance variable rights under property properties whose type is AuthorizationRulePropertiesCluster moved instance variable created_at, updated_at, metric_id, status and supports_scaling under property properties whose type is ClusterPropertiesConsumerGroup moved instance variable created_at, updated_at and user_metadata under property properties whose type is ConsumerGroupPropertiesDestination moved instance variable storage_account_resource_id, blob_container, archive_name_format, data_lake_subscription_id, data_lake_account_name and data_lake_folder_path under property properties whose type is DestinationPropertiesEHNamespace moved instance variable minimum_tls_version, provisioning_state, status, created_at, updated_at, service_bus_endpoint, cluster_arm_id, metric_id, is_auto_inflate_enabled, public_network_access, maximum_throughput_units, kafka_enabled, zone_redundant, encryption, private_endpoint_connections, disable_local_auth and alternate_name under property properties whose type is EHNamespacePropertiesEventhub moved instance variable partition_ids, created_at, updated_at, message_retention_in_days, partition_count, status and capture_description under property properties whose type is EventhubPropertiesNetworkRuleSet moved instance variable trusted_service_access_enabled, default_action, virtual_network_rules, ip_rules and public_network_access under property properties whose type is NetworkRuleSetPropertiesNetworkSecurityPerimeterConfiguration moved instance variable provisioning_state, provisioning_issues, network_security_perimeter, resource_association and profile under property properties whose type is NetworkSecurityPerimeterConfigurationPropertiesNetworkSecurityPerimeterConfiguration deleted or renamed its instance variable tagsPrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state and provisioning_state under property properties whose type is PrivateEndpointConnectionPropertiesPrivateLinkResource moved instance variable group_id, required_members and required_zone_names under property properties whose type is PrivateLinkResourcePropertiesProxyResource deleted or renamed its instance variable locationSchemaGroup moved instance variable updated_at_utc, created_at_utc, e_tag, group_properties, schema_compatibility and schema_type under property properties whose type is SchemaGroupPropertiesNetworkSecurityPerimeterConfigurationsOperations.begin_create_or_update changed return type from LROPoller[None] to LROPoller[NetworkSecurityPerimeterConfiguration]ApplicationGroupListResult/ArmDisasterRecoveryListResult/AuthorizationRuleListResult/ClusterListResult/ConsumerGroupListResult/EHNamespaceListResult/EventHubListResult/OperationListResult/PrivateEndpointConnectionListResult/SchemaGroupListResult which actually were not used by SDK usersTrackedResource which actually were not used by SDK usersModel NetworkSecurityPerimeterConfiguration added property tags
NetworkSecurityPerimeterConfiguration added property tagsCluster deleted or renamed its instance variable provisioning_stateDestination deleted or renamed its instance variable identityEHNamespace deleted or renamed its instance variable geo_data_replicationEventhub deleted or renamed its instance variable retention_descriptionEventhub deleted or renamed its instance variable message_timestamp_descriptionEventhub deleted or renamed its instance variable identifierEventhub deleted or renamed its instance variable user_metadataNetworkSecurityPerimeterConfiguration deleted or renamed its instance variable is_backing_resourceNetworkSecurityPerimeterConfiguration deleted or renamed its instance variable applicable_featuresNetworkSecurityPerimeterConfiguration deleted or renamed its instance variable parent_association_nameNetworkSecurityPerimeterConfiguration deleted or renamed its instance variable source_resource_idSchemaType.JSONSchemaType.PROTO_BUFCaptureIdentityCaptureIdentityTypeCleanupPolicyRetentionDescriptionErrorDetailAutoGeneratedErrorResponseAutoGeneratedFailOverGeoDRRoleTypeGeoDataReplicationPropertiesMessageTimestampDescriptionNamespaceReplicaLocationProvisioningStateRetentionDescriptionTimestampTypeNamespacesOperations.begin_failoverAdded operation NamespacesOperations.begin_failover
Model Cluster has a new parameter provisioning_state
Model Eventhub has a new parameter retention_description
Model Eventhub has a new parameter retention_description
Added operation group ApplicationGroupOperations
Features
Model ErrorResponse has a new parameter error
Features
Breaking changes
Model Cluster has a new parameter system_data
Features
Model NetworkRuleSet has a new parameter system_data
Features
Breaking changes
Model NetworkRuleSet has a new parameter trusted_service_access_enabled
Features
This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentic…
This is beta preview version.
This version uses a next-generation code generator that introduces important breaking changes, but also important new features (like unified authentication and async programming).
General breaking changes
Credential system has been completly revamped:
azure.common.credentials or msrestazure.azure_active_directory instances are no longer supported, use the azure-identity classes instead: https://pypi.org/project/azure-identity/credentials parameter has been renamed credentialThe config attribute no longer exists on a client, configuration should be passed as kwarg. Example: MyClient(credential, subscription_id, enable_logging=True). For a complete set of
supported options, see the parameters accept in init documentation of azure-core
You can't import a version module anymore, use __version__ instead
Operations that used to return a msrest.polling.LROPoller now returns a azure.core.polling.LROPoller and are prefixed with begin_.
Exceptions tree have been simplified and most exceptions are now azure.core.exceptions.HttpResponseError (CloudError has been removed).
Most of the operation kwarg have changed. Some of the most noticeable:
raw has been removed. Equivalent feature can be found using cls, a callback that will give access to internal HTTP response for advanced userGeneral new features
typing. SDKs are mypy ready.aio namespace of your package to find the async client.Nothing published for this version
Nothing published for this version
Nothing published for this version
Model Cluster has a new parameter updated_at
Features
** Breaking changes**
Model EHNamespace has a new parameter encryption
Features
This version uses a next-generation code generator that *might* introduce breaking changes if you were importing from the v20xx_yy_zz API folders. In…
General Breaking changes
This version uses a next-generation code generator that might introduce breaking changes if you were importing from the v20xx_yy_zz API folders. In summary, some modules were incorrectly visible/importable and have been renamed. This fixed several issues caused by usage of classes that were not supposed to be used in the first place.
azure.mgmt.eventhub.v20xx_yy_zz.event_hub_management_client
anymore (import from azure.mgmt.eventhub.v20xx_yy_zz works
like before)azure.mgmt.eventhub.v20xx_yy_zz.event_hub_management_client
to azure.mgmt.eventhub.v20xx_yy_zzMyClass from a "models" sub-module cannot be imported
anymore using azure.mgmt.eventhub.v20xx_yy_zz.models.my_class
(import from azure.mgmt.eventhub.v20xx_yy_zz.models works like
before)MyClassOperations from an operations
sub-module cannot be imported anymore using
azure.mgmt.eventhub.v20xx_yy_zz.operations.my_class_operations
(import from azure.mgmt.eventhub.v20xx_yy_zz.operations works
like before)Last but not least, HTTP connection pooling is now enabled by default. You should always use a client as a context manager, or call close(), or use no more than one client per process.
Added operation ClustersOperations.put
Preview features
Bugfixes
Added operation NamespacesOperations.create_or_update_network_rule_set for the 2017-04-01 API version
Features
MultiApi support for 2015-08-01, 2017-04-01 and 2018-01-01-preview
Features
Model CaptureDescription has a new parameter skip_empty_archives
Features
azure-mgmt-nspkg is not installed anymore on Python 3 (PEP420-based namespace package)
Features
Note
Add pending_replication_operations_count support
Features
Bugfixes
This version uses a next-generation code generator that *might* introduce breaking changes.
General Breaking changes
This version uses a next-generation code generator that might introduce breaking changes.
NameOfEnum.stringvalue. Format syntax
should be prefered.msrestazure.azure_operation.AzureOperationPoller to
msrest.polling.LROPoller. External API is the same.msrest.polling.LROPoller,
regardless of the optional parameters used.raw=True. Instead of
returning the initial call result as ClientRawResponse,
without polling, now this returns an LROPoller. After polling,
the final resource will be returned as a ClientRawResponse.polling parameter. The default behavior is
Polling=True which will poll using ARM algorithm. When
Polling=False, the response of the initial call will be
returned without polling.polling parameter accepts instances of subclasses of
msrest.polling.PollingMethod.add_done_callback will no longer raise if called after
polling is finished, but will instead execute the callback right
away.Features
Bugfixes
Add alternate_name to some models (GEO DR pairing)
Features
Bugfixes
Code | Docs
Support: Active
Azure Blob Storage Checkpoint Store AIO
azure-eventhub-checkpointstoreblob-aio
Add disaster_recovery_configs operation group
Features
Expect breaking changes, migrating from an unstable client
This wheel package is built with the azure wheel extension
CreateOrUpdate has flatten its parameters, moving from one big Properties object to several small specifics.
Breaking changes
- Initial Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →