Skip to content

azure-mgmt-eventhub_12.0.0b2

Pre-release
Pre-release

Choose a tag to compare

@azure-sdk-automation azure-sdk-automation released this 08 Jul 08:05
783c24b

12.0.0b2 (2026-07-07)

Features Added

  • Client EventHubManagementClient added parameter cloud_setting in method __init__
  • Client EventHubManagementClient added method send_request
  • Model Destination added property identity
  • Model NetworkSecurityPerimeterConfiguration added property system_data
  • Model ProxyResource added property system_data
  • Model Resource added property system_data
  • Enum SchemaType added member JSON
  • Enum SchemaType added member PROTO_BUF
  • Enum TlsVersion added member ONE3
  • Added model CaptureIdentity
  • Added enum CaptureIdentityType
  • Added enum CleanupPolicyRetentionDescription
  • Added model ConfidentialCompute
  • Added model FailOver
  • Added model FailOverProperties
  • Added enum GeoDRRoleType
  • Added model GeoDataReplicationProperties
  • Added enum IpAddressType
  • Added model MessageTimestampDescription
  • Added enum Mode
  • Added model NamespaceReplicaLocation
  • Added model PlatformCapabilities
  • Added enum ProvisioningState
  • Added model RetentionDescription
  • Added enum TimestampType
  • Operation group NamespacesOperations added method begin_failover
  • Operation group NetworkSecurityPerimeterConfigurationsOperations added method get_resource_association_name

Breaking Changes

  • This version introduces new hybrid models which have dual dictionary and model nature. Please follow https://aka.ms/azsdk/python/migrate/hybrid-models for migration.
  • Model ApplicationGroup moved instance variable is_enabled, client_app_group_identifier and policies under property properties whose type is ApplicationGroupProperties
  • Model ArmDisasterRecovery moved instance variable provisioning_state, partner_namespace, alternate_name, role and pending_replication_operations_count under property properties whose type is ArmDisasterRecoveryProperties
  • Model AuthorizationRule moved instance variable rights under property properties whose type is AuthorizationRuleProperties
  • Model Cluster moved instance variable created_at, updated_at, metric_id, status and supports_scaling under property properties whose type is ClusterProperties
  • Model ConsumerGroup moved instance variable created_at, updated_at and user_metadata under property properties whose type is ConsumerGroupProperties
  • Model Destination 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 DestinationProperties
  • Model EHNamespace 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 EHNamespaceProperties
  • Model Eventhub 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 EventhubProperties
  • Model NetworkRuleSet moved instance variable trusted_service_access_enabled, default_action, virtual_network_rules, ip_rules and public_network_access under property properties whose type is NetworkRuleSetProperties
  • Model NetworkSecurityPerimeterConfiguration moved instance variable provisioning_state, provisioning_issues, network_security_perimeter, resource_association and profile under property properties whose type is NetworkSecurityPerimeterConfigurationProperties
  • Model NetworkSecurityPerimeterConfiguration deleted or renamed its instance variable tags
  • Model PrivateEndpointConnection moved instance variable private_endpoint, private_link_service_connection_state and provisioning_state under property properties whose type is PrivateEndpointConnectionProperties
  • Model PrivateLinkResource moved instance variable group_id, required_members and required_zone_names under property properties whose type is PrivateLinkResourceProperties
  • Model ProxyResource deleted or renamed its instance variable location
  • Model SchemaGroup moved instance variable updated_at_utc, created_at_utc, e_tag, group_properties, schema_compatibility and schema_type under property properties whose type is SchemaGroupProperties
  • Method NetworkSecurityPerimeterConfigurationsOperations.begin_create_or_update changed return type from LROPoller[None] to LROPoller[NetworkSecurityPerimeterConfiguration]

Other Changes

  • Deleted model ApplicationGroupListResult/ArmDisasterRecoveryListResult/AuthorizationRuleListResult/ClusterListResult/ConsumerGroupListResult/EHNamespaceListResult/EventHubListResult/OperationListResult/PrivateEndpointConnectionListResult/SchemaGroupListResult which actually were not used by SDK users
  • Deleted model TrackedResource which actually were not used by SDK users