NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2093 most downloaded on PyPI
Microsoft Azure Privatedns Management Client Library for Python
Last release 2 months ago
29 Jul 2026
Ships fairly regularly
a new release about every 1.3 years
Nearly every release is documented
notes for 5 of 5 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
8 releases · first in 2019
Client PrivateDnsManagementClient added parameter cloud_setting in method __init__
PrivateDnsManagementClient added parameter cloud_setting in method __init__PrivateDnsManagementClient added method send_requestPrivateZone added property system_dataProxyResource added property system_dataRecordSet added property system_dataResource added property system_dataVirtualNetworkLink added property system_dataCloudErrorCreatedByTypeSystemDataPrivateZone moved instance variable max_number_of_record_sets, number_of_record_sets, max_number_of_virtual_network_links, number_of_virtual_network_links, max_number_of_virtual_network_links_with_registration, number_of_virtual_network_links_with_registration, provisioning_state and internal_id under property properties whose type is PrivateZonePropertiesRecordSet moved instance variable metadata, ttl, fqdn, is_auto_registered, a_records, aaaa_records, cname_record, mx_records, ptr_records, soa_record, srv_records and txt_records under property properties whose type is RecordSetPropertiesVirtualNetworkLink moved instance variable virtual_network, registration_enabled, resolution_policy, virtual_network_link_state and provisioning_state under property properties whose type is VirtualNetworkLinkPropertiesPrivateZonesOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionPrivateZonesOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionPrivateZonesOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionRecordSetsOperations.create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionRecordSetsOperations.delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionRecordSetsOperations.list changed its parameter recordsetnamesuffix from positional_or_keyword to keyword_onlyRecordSetsOperations.list_by_type changed its parameter recordsetnamesuffix from positional_or_keyword to keyword_onlyRecordSetsOperations.update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionPrivateZoneListResult/RecordSetListResult/VirtualNetworkLinkListResult which actually were not used by SDK usersTrackedResource which actually were not used by SDK usersOne column per quarter.
Client PrivateDnsManagementClient added parameter cloud_setting in method __init__
PrivateDnsManagementClient added parameter cloud_setting in method __init__PrivateDnsManagementClient added method send_requestPrivateZone added property system_dataProxyResource added property system_dataRecordSet added property system_dataResource added property system_dataVirtualNetworkLink added property system_dataCloudErrorCreatedByTypeSystemDataPrivateZone moved instance variable max_number_of_record_sets, number_of_record_sets, max_number_of_virtual_network_links, number_of_virtual_network_links, max_number_of_virtual_network_links_with_registration, number_of_virtual_network_links_with_registration, provisioning_state and internal_id under property properties whose type is PrivateZonePropertiesRecordSet moved instance variable metadata, ttl, fqdn, is_auto_registered, a_records, aaaa_records, cname_record, mx_records, ptr_records, soa_record, srv_records and txt_records under property properties whose type is RecordSetPropertiesVirtualNetworkLink moved instance variable virtual_network, registration_enabled, resolution_policy, virtual_network_link_state and provisioning_state under property properties whose type is VirtualNetworkLinkPropertiesPrivateZonesOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionPrivateZonesOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionPrivateZonesOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionRecordSetsOperations.create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionRecordSetsOperations.delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionRecordSetsOperations.update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_create_or_update replaced positional_or_keyword parameters if_match/if_none_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_delete replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionVirtualNetworkLinksOperations.begin_update replaced positional_or_keyword parameter if_match with keyword_only parameters etag/match_conditionRecordSetsOperations.list changed its parameter recordsetnamesuffix from positional_or_keyword to keyword_onlyRecordSetsOperations.list_by_type changed its parameter recordsetnamesuffix from positional_or_keyword to keyword_onlyPrivateZoneListResult/RecordSetListResult/VirtualNetworkLinkListResult which actually were not used by SDK usersTrackedResource which actually were not used by SDK usersCode | Docs
Question Answering Authoring
azure-ai-language-questionanswering-authoring
Model VirtualNetworkLink added property resolution_policy
VirtualNetworkLink added property resolution_policyResolutionPolicyCode | Docs
Support: Active
Azure Blob Storage Checkpoint Store AIO
azure-eventhub-checkpointstoreblob-aio
Model PrivateZone has a new parameter internal_id
Model PrivateZone has a new parameter internal_id
- GA release
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. For detailed changelog please refer to equivalent stable version 10.2.0 (https://pypi.org/project/azure-mgmt-network/10.2.0/)
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.- Initial Release
Your coding agent can read these notes before it upgrades. Set up the MCP server →