3.0.0b1 (2026-03-10)
Features Added
- Client
CommunicationServiceManagementClientadded methodsend_request - Model
CommunicationServiceResourceadded propertyproperties - Model
CommunicationServiceResourceUpdateadded propertyproperties - Model
DomainResourceadded propertyproperties - Model
EmailServiceResourceadded propertyproperties - Model
SenderUsernameResourceadded propertyproperties - Model
SmtpUsernameResourceadded propertyproperties - Model
SuppressionListAddressResourceadded propertyproperties - Model
SuppressionListResourceadded propertyproperties - Model
UpdateDomainRequestParametersadded propertyproperties - Added model
CommunicationServiceProperties - Added model
CommunicationServiceUpdateProperties - Added model
DomainProperties - Added model
EmailServiceProperties - Added model
SenderUsernameProperties - Added model
SmtpUsernameProperties - Added model
SuppressionListAddressProperties - Added model
SuppressionListProperties - Added model
UpdateDomainProperties
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
CommunicationServiceResourcemoved instance variableprovisioning_state,host_name,data_location,notification_hub_id,version,immutable_resource_id,linked_domains,public_network_accessanddisable_local_authunder propertyproperties - Model
CommunicationServiceResourceUpdatemoved instance variablelinked_domains,public_network_accessanddisable_local_authunder propertyproperties - Model
DomainResourcemoved instance variableprovisioning_state,data_location,from_sender_domain,mail_from_sender_domain,domain_management,verification_states,verification_recordsanduser_engagement_trackingunder propertyproperties - Model
EmailServiceResourcemoved instance variableprovisioning_stateanddata_locationunder propertyproperties - Model
SenderUsernameResourcemoved instance variabledata_location,username,display_nameandprovisioning_stateunder propertyproperties - Model
SmtpUsernameResourcemoved instance variableusername,entra_application_idandtenant_idunder propertyproperties - Model
SuppressionListAddressResourcemoved instance variableemail,first_name,last_name,notes,last_modifiedanddata_locationunder propertyproperties - Model
SuppressionListResourcemoved instance variablelist_name,last_updated_time_stamp,created_time_stampanddata_locationunder propertyproperties - Model
UpdateDomainRequestParametersdeleted or renamed its instance variableuser_engagement_tracking
Other Changes
- Deleted model
CommunicationServiceResourceList/DomainResourceList/EmailServiceResourceList/SenderUsernameResourceCollection/SmtpUsernameResourceCollection/SuppressionListAddressResourceCollection/SuppressionListResourceCollectionwhich actually were not used by SDK users