azure-mgmt-notificationhubs_8.1.0b3
Pre-release
Pre-release
8.1.0b3 (2026-07-08)
Features Added
- Client
NotificationHubsManagementClientadded parametercloud_settingin method__init__ - Client
NotificationHubsManagementClientadded methodsend_request
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
AdmCredentialmoved instance variablesclient_id,client_secretandauth_token_urlunder propertypropertieswhose type isAdmCredentialProperties - Model
ApnsCredentialmoved instance variablesapns_certificate,certificate_key,endpoint,thumbprint,key_id,app_name,app_idandtokenunder propertypropertieswhose type isApnsCredentialProperties - Model
BaiduCredentialmoved instance variablesbaidu_api_key,baidu_end_pointandbaidu_secret_keyunder propertypropertieswhose type isBaiduCredentialProperties - Model
BrowserCredentialmoved instance variablessubject,vapid_private_keyandvapid_public_keyunder propertypropertieswhose type isBrowserCredentialProperties - Model
DebugSendResponsemoved instance variablessuccess,failureandresultsunder propertypropertieswhose type isDebugSendResult - Model
FcmV1Credentialmoved instance variablesclient_email,private_keyandproject_idunder propertypropertieswhose type isFcmV1CredentialProperties - Model
GcmCredentialmoved instance variablesgcm_endpointandgoogle_api_keyunder propertypropertieswhose type isGcmCredentialProperties - Model
MpnsCredentialmoved instance variablesmpns_certificate,certificate_keyandthumbprintunder propertypropertieswhose type isMpnsCredentialProperties - Model
NamespaceResourcemoved instance variablesname_properties_name,provisioning_state,status,enabled,critical,subscription_id,region,metric_id,created_at,updated_at,namespace_type,replication_region,zone_redundancy,network_acls,pns_credentials,service_bus_endpoint,private_endpoint_connections,scale_unit,data_centerandpublic_network_accessunder propertypropertieswhose type isNamespaceProperties - Model
NotificationHubPatchParametersmoved instance variablesname,registration_ttl,authorization_rules,apns_credential,wns_credential,gcm_credential,mpns_credential,adm_credential,baidu_credential,browser_credential,xiaomi_credential,fcm_v1_credentialanddaily_max_active_devicesunder propertypropertieswhose type isNotificationHubProperties - Model
NotificationHubResourcemoved instance variablesname_properties_name,registration_ttl,authorization_rules,apns_credential,wns_credential,gcm_credential,mpns_credential,adm_credential,baidu_credential,browser_credential,xiaomi_credential,fcm_v1_credentialanddaily_max_active_devicesunder propertypropertieswhose type isNotificationHubProperties - Model
PnsCredentialsResourcemoved instance variablesadm_credential,apns_credential,baidu_credential,browser_credential,gcm_credential,mpns_credential,wns_credential,xiaomi_credentialandfcm_v1_credentialunder propertypropertieswhose type isPnsCredentials - Model
SharedAccessAuthorizationRuleResourcemoved instance variablesrights,primary_key,secondary_key,key_name,modified_time,created_time,claim_type,claim_valueandrevisionunder propertypropertieswhose type isSharedAccessAuthorizationRuleProperties - Model
WnsCredentialmoved instance variablespackage_sid,secret_key,windows_live_endpoint,certificate_keyandwns_certificateunder propertypropertieswhose type isWnsCredentialProperties - Model
XiaomiCredentialmoved instance variablesapp_secretandendpointunder propertypropertieswhose type isXiaomiCredentialProperties - Method
NamespacesOperations.listchanged its parameterskip_tokenfrompositional_or_keywordtokeyword_only - Parameter
topofNamespacesOperations.listis now optional - Method
NamespacesOperations.list_allchanged its parameterskip_tokenfrompositional_or_keywordtokeyword_only - Parameter
topofNamespacesOperations.list_allis now optional - Method
NotificationHubsOperations.listchanged its parameterskip_tokenfrompositional_or_keywordtokeyword_only - Parameter
topofNotificationHubsOperations.listis now optional
Other Changes
- Deleted model
NamespaceListResult/NotificationHubListResult/OperationListResult/PrivateEndpointConnectionResourceListResult/PrivateLinkResourceListResult/SharedAccessAuthorizationRuleListResultwhich actually were not used by SDK users - Deleted model
ConnectionDetails/GroupConnectivityInformation/PrivateLinkServiceConnectionwhich actually were not used by SDK users