2.0.0b1 (2026-07-06)
Features Added
- Client
PrivateDnsManagementClientadded parametercloud_settingin method__init__ - Client
PrivateDnsManagementClientadded methodsend_request - Model
PrivateZoneadded propertysystem_data - Model
ProxyResourceadded propertysystem_data - Model
RecordSetadded propertysystem_data - Model
Resourceadded propertysystem_data - Model
VirtualNetworkLinkadded propertysystem_data - Added model
CloudError - Added enum
CreatedByType - Added model
SystemData
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.
- For the method breakings, please refer to https://aka.ms/azsdk/python/migrate/operations for migration.
- Model
PrivateZonemoved instance variablemax_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_stateandinternal_idunder propertypropertieswhose type isPrivateZoneProperties - Model
RecordSetmoved instance variablemetadata,ttl,fqdn,is_auto_registered,a_records,aaaa_records,cname_record,mx_records,ptr_records,soa_record,srv_recordsandtxt_recordsunder propertypropertieswhose type isRecordSetProperties - Model
VirtualNetworkLinkmoved instance variablevirtual_network,registration_enabled,resolution_policy,virtual_network_link_stateandprovisioning_stateunder propertypropertieswhose type isVirtualNetworkLinkProperties - Method
PrivateZonesOperations.begin_create_or_updatereplaced positional_or_keyword parametersif_match/if_none_matchwith keyword_only parametersetag/match_condition - Method
PrivateZonesOperations.begin_deletereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
PrivateZonesOperations.begin_updatereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
RecordSetsOperations.create_or_updatereplaced positional_or_keyword parametersif_match/if_none_matchwith keyword_only parametersetag/match_condition - Method
RecordSetsOperations.deletereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
RecordSetsOperations.updatereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
VirtualNetworkLinksOperations.begin_create_or_updatereplaced positional_or_keyword parametersif_match/if_none_matchwith keyword_only parametersetag/match_condition - Method
VirtualNetworkLinksOperations.begin_deletereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
VirtualNetworkLinksOperations.begin_updatereplaced positional_or_keyword parameterif_matchwith keyword_only parametersetag/match_condition - Method
RecordSetsOperations.listchanged its parameterrecordsetnamesuffixfrompositional_or_keywordtokeyword_only - Method
RecordSetsOperations.list_by_typechanged its parameterrecordsetnamesuffixfrompositional_or_keywordtokeyword_only
Other Changes
- Deleted model
PrivateZoneListResult/RecordSetListResult/VirtualNetworkLinkListResultwhich actually were not used by SDK users - Deleted model
TrackedResourcewhich actually were not used by SDK users